English: That really made me happy.
Telugu: ఇది నిజంగా నాకు చాలా ఆనందాన్ని కలిగించింది.