English: That made us really happy.
Telugu: అది మాకు చాలా సంతోషాన్ని కలిగించింది.