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