English: This job gives me tremendous satisfaction,” he said.
Telugu: ఈ పని నాకు చాలా సంతోషాన్ని ఇస్తోంది’’ అని వివరించారామె.