meaning of bei strömendem Regen

bei strömendem Regen - German to English

in (the) pouring rain