English: And yes, it does make me happy.
Telugu: అవును. ఇది నాకు చాలా సంతోషాన్నిస్తోంది.