English: It gave me complete satisfaction.
Telugu: ఇజం నాకు పూర్తి సంతృప్తినిచ్చింది.