llueva o truene

Etymology
lit. '[should it] rain or thunder'.

Adverb

 * 1)  come rain or shine regardless of the circumstances