English: Delhi is mini India.
Telugu: ఢిల్లీని మినీ ఇండియాగా భావిస్తారు.