English: That gives me satisfaction.
Telugu: అది నాకు సంతృప్తిని ఇచ్చింది.