English: A lot of satisfaction.
Telugu: దాన్లో ఎంతో సంతృప్తి ఉంది.