In spoken English, we usually choose "a lot of" instead of "many" in positive sentences:
I ate a lot of french fries.
There are a lot of problems with it.
One exception is phrases that include time like "many years" or "many days":
I've known him for many years.