English: To my surprise, I was delighted.
Telugu: ఆశ్చర్యం, ఆనందం కలిగింది నాకు.