English: It’s very satisfying.
Telugu: అది చాలానే తృప్తి కలుగుతోంది.