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