跋山涉水

shānshèshuǐ
to travel over land and water (idiom)

CEDICT

to travel afar under difficult conditions; to travel over land and water

Wiktionary

形容長遠路途艱苦:「跋山涉水歷盡艱辛找尋失散多年雙親。」跋涉山川」、「」。

重編國語辭典

形容長遠路途艱苦

維基詞典

Entry Composition