English: That gives you lot of satisfaction.
Telugu: ఇది మీకు చాలా సంతృప్తిని ఇస్తుంది.