English: This makes me so happy.
Telugu: ఇది నాకెంతో ఆనందాన్ని క‌లిగిస్తోంది.