make considerable progress - Inglés Sinónimo Diccionario