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