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