English: Delhi is the only Indian city to make it to the list.
Telugu: ఈ జాబితాలో చోటు సంపాదించిన ఏకైక ఇండియన్ సిటీ ఢిల్లీనే.