English: I was surprised and thrilled.
Telugu: నాకు ఆశ్చర్యం తోపాటు పరమానందం కలిగింది.