Traducción español inglés

English version

¿Qué significa "efectuar una misión, alcanzar un objetivo, cumplir, acabar, completar." en Inglés