翻山越岭的英语:tramp over mountains and through ravines; cross (over) mountain after mountain; go over mountains and bound across the peaks; go uphill and down dale; over hills and crests; over hill and ...
翻山越岭的法语:escalader montagnes et collines;par monts et par vau