be successfully concluded - Alemán Inglés Diccionario