English: This gives me great satisfaction,” he says.
Telugu: ఇది నాకు చాలా సంతృప్తిని ఇస్తుంది` అని అన్నారు.