English: This made us happy.
Telugu: ఆ సంగతి మాకు ఆనందాన్ని కలిగించింది.