English: Confused me even more.
Telugu: నన్ను మరింత ఇన్‌స్పైర్‌ చేసింది.