English: Made me very happy.
Telugu: నాకు చాలా సంతోషం చేసింది.