to make great progress - Alemán Inglés Diccionario