English: This makes me feel happy and content.
Telugu: ఇది నాకెంతో సంతోషాన్ని, ఆత్మ సంతృప్తినీ ఇస్తోంది.