meaning of bei jeder Witterung

bei jeder Witterung - German to English

in every weathers