masses, huge amounts

listen to the pronunciation of masses, huge amounts
Английский Язык - Английский Язык
like a swarm of locusts