the hardship of journeying over land and across water
Related Translations:
跋涉: trek; trudge 短语和例子长途跋涉 make a long and difficult journey; trek a long way; trudge over a long distance; 跋涉山野 trudge over hill and dale; 跋涉之劳 the hardship of journeying over land and across