Traducción español inglés

English version

¿Qué significa "estar eficaz; cumplir; lograr; alcanzar el cumbre" en Inglés