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