English: And this amazed me.
Telugu: ఈ విషయమే నన్ను ఆశ్చర్యపరిచింది.