translate English to French: This has hurt Turkey's progress.
Cette attitude a entravé les progrès de la Turquie.