English: India have really impressed me.
Telugu: ''భారత్‌ నన్ను ఆకట్టుకుంది.