English: It seems he has largely succeeded in his mission.
Telugu: ఈ పనిలో ఇతడు చాలా వరకు విజయం సాధించాడనే అనిపిస్తుంది.