English: Ahh, this made me so happy.
Telugu: ఓహ్… నాకెంత సంతోషంగా ఉందని.