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