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