English: This gives him imense satisfaction.
Telugu: ఇది సాటిలేని సంతృప్తిని ఇస్తుంది.