English: no wonder that In India.
Telugu: అందులో ఇండియా ఉన్నా ఆశ్చర్యం లేదు.