come rain or shine (kam reyn or shain)

Idiom Weather