Back to Dictionary
爬山涉水
páshānshèshuǐ
1.
to climb mountains and wade rivers (idiom); fig. to make a long and difficult journey