Translate the following English sentence to French:
"In any event, the progress made so far - which is very considerable - still seems to me to be insufficient."
En tout cas, les progrès réalisés jusqu'à présent - qui sont très importants - me semblent insuffisants.