English: 25 miles of road
Telugu: 25 కి. మీ. రోడ్డు