English: That makes it even more surprising.
Telugu: అది మరింత ఆశ్చర్యానికి గురి చేస్తోందన్నారు.