flood, deluge
Il y a eu un déluge d'applaudissements.
There was a thunderous round of applause.
Dites, M. Gandalf, ne pouvez-vous rien faire contre ce déluge ?
Say, Mr. Gandalf, can't you do anything about this downpour?
— Le Hobbit : Un voyage inattendu (2012)