to sustain an achievement - Alemán Inglés Diccionario