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