English: Delhi is mini India.
Telugu: ఢిల్లీ మినీ ఇండియా లాటిది.