English: This made us happy.
Telugu: ఇది మాకెంతో సంతోషం కలిగించింది.