cover a lot of ground
cover a lot of ground {v. phr.}
To process a great deal of information and various facts.
Professor Brown's thorough lecture on asteroids covered a lot of ground today.
Categories:
Source: A Dictionary of American Idioms