"Many" es un adjetivo que se puede traducir como "muchos", y "a lot of people" es una frase que se puede traducir como "mucha gente". Aprende más sobre la diferencia entre "many" y "a lot of people" a continuación.
I didn't like the movie very much, but a lot of people thought it was very good.A mí no me gustó la película mucho, pero muchas personas pensaron que fue muy buena.