萬水千山 [ㄨㄢˋ ㄕㄨㄟˇ ㄑㄧㄢ ㄕㄢ; wan4 shui3 qian1 shan1] ten thousand crags and torrents (idiom); the trials and tribulations of a long journey a long and difficult road ◄ ►