Translate the following English sentence to French:
"But we are also convinced that, despite improved relations between the Turkish and Greek populations, it is not enough."
Nous sommes toutefois également convaincus que, bien que les relations gréco-turques se soient améliorées, cela ne peut être suffisant.