English: I was surprised and thrilled.
Telugu: నాకు ఆశ్చర్యం, ఆనందం కలీగేయి.