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