汉英翻译

汉语

山川修阻

词语解释

(又作“山川阻隔”, “山川梗阻”)
be separated by mountains and river;
be far away from each other;
Hills and streams separate us far apart. ;