come rain or shine (kam rain or shain)

Idiom Weather