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