English: That was a long time on the road.
Telugu: ఆ రోడ్డు మీద ఒక దీర్ఘ సమయం.