English: It's mini-India.
Telugu: ఓ విధంగా మినీ ఇండియా.