English: All this on the road.
Telugu: ఓ రోడ్డుపై ఇదంతా జరిగింది.