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