English: That made me very happy.
Telugu: . అది నాకు ఎంతో సంతోషాన్ని ఇచ్చిందని తెలిపాడు.