Translate the following English sentence to French:
"It is also true that its implementation raises legal problems, as well as problems relating to the status of its participants, but I believe that, in any event, we should be satisfied with the progress made this year."
Son application pose des problèmes d' ordre juridique, et même des problèmes de dimension des participants, mais je pense qu' en tout cas nous devons être satisfaits des progrès réalisés cette année.