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