like a swarm of locusts

listen to the pronunciation of like a swarm of locusts
الإنجليزية - الإنجليزية
masses, huge amounts