en

Rain down

ru

Translation rain down into russian

rain down
Criticism rained down on the company after the scandal.
Критика обрушилась на компанию после скандала.