make considerable progress - Turco Inglés Diccionario