English: This reward made him extremely happy.
Telugu: ఈ ఫలితం తనకు ఎంతో సంతృప్తిని ఇచ్చిందట.