English: It was very satisfying for me.
Telugu: అది నాకు చాలా సంతృప్తినిచ్చింది.