English: Delhi is a strange place.
Telugu: ఢిల్లీది ఓ విచిత్రమైన పరిస్థితి.