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