come rain or shine (kāng rén ěr shīn)

Idiom Weather