rain or shine
Definition from Wiktionary, the free dictionary
- (idiomatic) Regardless of what the circumstances are, and how the weather is.
- The game will be held on Saturday rain or shine.
- He always showed up right on time, rain or shine.
regardless of the circumstances