a long journey to be made on foot; a long and arduous journey; a long and hard journey; a long trek; make a long journey on foot; trek a long way; trudgeover a long distance:
These camels travelled enormous distance over the desert regions.
这些骆驼在沙漠里长途跋涉。
He traversed alone the whole continent of Africa from east to west.