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