be successfully concluded - Español Inglés Diccionario