English: He had been on the road for several years.
Telugu: . వాడు కొన్ని సంవత్సరాలనుండీ అదే రోడ్డు మీదే వస్తూంటాడు.