What does bei strömendem Regen mean?

bei strömendem Regen - German to English

in (the) pouring rain