translate English to French: So what has been accomplished to date?
Quels progrès ont été accomplis jusqu'à présent?