English: This made me very happy.
Telugu: ఈ విషయం నాకు ఎంతో ఆనందాన్నిచ్చింది.