wan4
shui3
qian1
shan1
  1. ten thousand crags and torrents (idiom); the trials and tribulations of a long journey
  2. a long and difficult road

Info