What does bei jeder Witterung mean?

bei jeder Witterung - German to English

in every weathers