English: Ah, that made me so very very happy.
Telugu: అది నాకు చాలా ఆనందం కలిగించింది.