English: All that is very satisfying for me.
Telugu: ఇదంతా నాకు ఎంతో సంతోషాన్నిస్తుంది.