English: I was surprised and even more elated.
Telugu: నాకు కాస్త ఆశ్చర్యమూ, మరింత కుతూహలమూ కలిగేయి.