English: All this I find very gratifying.
Telugu: ఇదంతా నాకు ఎంతో సంతోషాన్నిస్తుంది.