English: On the streets of Delhi
Telugu: జనసంద్రమైన ఢిల్లీ వీధులు