English: And that's what made me so deliciously happy.
Telugu: అదే నాకు చాలా ఆనందాన్ని కలిగించింది.