English: In this endeavour he seems to have largely succeeded.
Telugu: ఈ పనిలో ఇతడు చాలా వరకు విజయం సాధించాడనే అనిపిస్తుంది.