deluges
A deluge of things is a large number of them which arrive or happen at the same time.
There was a deluge of requests for interviews and statements.
对访谈和发表声明的要求铺天盖地地涌来。
deluges , deluging , deluged
If a place or person is deluged with things, a large number of them arrive or happen at the same time.
During 1933, Papen's office was deluged with complaints.
在1933年间,大量的投诉信涌进了巴本的办公室。