English: 73 lakh on-road (Delhi)
Telugu: 73 లక్షలు ఆన్ రోడ్ (ఢిల్లీ)గా ఉంది