Translate the following English sentence to French:
"I think that here too, real progress has been made, although perhaps not progress which has a clear legal form yet."
J'estime qu'en la matière, de nets progrès ont été enregistrés, même si leur forme juridique définitive n'a peut-être pas encore été définie.