come rain, come shine

come ˌrain, come ˈshine

,

(come) ˌrain or ˈshine

(informal) whatever the weather is like; whatever happens: They met in the park, come rain or shine, every Saturday morning for twenty years.
See also: come, shine