English: It is very satisfying.
Telugu: అది ఎంతో తృప్తినిస్తోంది.