English: It gives a lot of satisfaction as well.
Telugu: అది కూడా చాలా సంతృప్తినీ ఇస్తుంది.