English: It has given me lot of satisfaction.
Telugu: నాకు ఎంతగానో సంతృప్తిని ఇచ్చింది.