make rapid progress - Francés Inglés Diccionario