English: I was very much surprised and happy.
Telugu: నాకు చాలా ఆశ్చర్యం, సంతోషం వేసింది.