English: And this pretty much astounded me.
Telugu: ఇది మరీ నన్ను చాలా ఆశ్చర్య పరిచింది.