be successfully concluded - Francés Inglés Diccionario