to make great progress - Turco Inglés Diccionario