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