English: It was very satisfying.
Telugu: అది హరికి చాలా తృప్తి కలిగించింది.