櫛風沐雨

Idiom

 * 1) to travel and work despite harsh conditions