rain or shine
adverb
- no matter what happens
Wiktionary
adv
- Regardless of the circumstances; (more literally) regardless of the state of the weather.
“The game will be held on Saturday rain or shine.”
“He always showed up right on time, rain or shine.”