Vocabulary

櫛風浴雨

struggling through wind and rain; undergoing hardships

noun