English: Very satisfying.
Telugu: ఎంతో సంతృప్తికరంగా ఉంది.