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