English: It was very satisfying.
Telugu: అయినా ఎంతో సంతృప్తినిచ్చింది.