English: And that's given me a lot of satisfaction.
Telugu: ఇది నాకు ఎంతో సంతృప్తిని ఇచ్చింది.