English: That made me so very happy.
Telugu: అదే నాకు చాలా ఆనందాన్ని కలిగించింది.