drenching downpour

Translations
заливной ливень
The drenching downpour flooded the streets within minutes.
Заливной ливень затопил улицы за считанные минуты.