English: That made me so happy.
Telugu: అది నాకెంతో ఆనందాన్ని ఇచ్చింది.