Pinyin Dictionary results for "pa shan she shui"

爬山涉水
to climb mountains and wade rivers (idiom); fig. to make a long and difficult journey
Dictionary data provided by CC-CEDICT