English: New Delhi is ranked at 112 rank and Mumbai is at position 117.
Telugu: ఈ ర్యాంకుల్లో దిల్లీ 112వ స్థానంలో, ముంబయి 117వ స్థానంలో ఉన్నాయి.