English: This result has made him very satisfied.
Telugu: ఈ ఫలితం తనకు ఎంతో సంతృప్తిని ఇచ్చిందట.