English: another kind of satisfaction.
Telugu: ఇంకొకటి తృప్తి.