a flood of, a deluge of, flood, deluge
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)
Il n'y a pas que de la Bible que l'histoire d'un déluge soit connue.
The story of a flood is known from more than just the Bible.
Il y a eu un déluge d'applaudissements.
There was a thunderous round of applause.