English: ...finally back on the road.
Telugu: . . చివరకు రోడ్డుపైనే పడ్డాడు.