English: We are impressed with your business in India.
Telugu: భారతదేశంలో మా వ్యాపారం గురించి మేము ఆశ్చర్యపోయాము.