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