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