Pinyin Dictionary results for "wan shui qian shan"

万水千山
ten thousand crags and torrents (idiom); the trials and tribulations of a long journey; a long and difficult road
Dictionary data provided by CC-CEDICT