English: I was surprised and delighted too.
Telugu: ఆశ్చర్యంతోపాటు సంతోషం కూడా కల్గింది.