English: Very satisfying.
Telugu: ఎంతో సంతృప్తినిస్తున్నది. .