English: I'm even more amazed.
Telugu: నేనా అంది మరింత ఆశ్చర్యంగా.