English: dedicated his strength to this task.
Telugu: he hallowed his talentsto this task యీ పనికి వాడి శక్తిని అర్పితము చేసినాడు.