rain or shine
1) при любой погоде 2) перен. что бы то ни было; при любых условиях в любую погоду
Источник:
Полный англо-русский словарь
на Gufo.me
1) при любой погоде 2) перен. что бы то ни было; при любых условиях в любую погоду