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