English: And that also on a road.
Telugu: అది కూడా నడిరోడ్డుపై.