English: It has been satisfying.
Telugu: ఇది సంతృప్తినిచ్చింది.