(come) rain or shine

za všech okolností

Come rain or shine, I'll be there, I promise. CIDI

The working week began every Monday, rain or shine. BNC 

Every morning at about 5am, come rain or shine, James Zarei leaves his South Croydon home on his morning run. BNC

» CLIMATE