English: That makes it even more surprising.
Telugu: అది మరింత ఆశ్చర్య పరుస్తుంది.