English: To my surprise (and joy!)
Telugu: మా ఆశ్చర్యానికి చాలా (మరియు ఆనందం!