English: That made me so happy.
Telugu: ఆ విషయం నాకెంతో సంతోషం కలిగించింది.