Vocabulary
櫛風沐雨
しっぷうもくう
struggling through wind and rain; undergoing hardships
noun