English: Made me very happy.
Telugu: నాకు ఎంతో సంతోషాన్ని కలుగజేశాడు.