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