跋山渉水

Reading
ばつざんしょうすい
English
going through many hardships
Notes
traversing跋 mountains山 and crossing渉 rivers川
idiomsKanKen 1