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