汉英翻译

汉语

千山万水

词语解释

numerous hills and streams;
a journey filled with numerous difficulties and dangers;
many high mountains and numerous streams;
ten thousand crags and torrents ;