English: That is satisfying.
Telugu: అదో సంతృప్తి.