櫛風 しっぷう沐雨 もくう
shippūmokū

Noun

1. struggling through wind and rain; undergoing hardships

Yojijukugo