Translate the following English sentence to French:
"It could have been finished as far back as 1997, but even though it is late, it could at least have clarified the wording of certain articles of the directive and defined the many undefined concepts which have given rise to numerous interpretations."
Le rapport aurait dû être présenté dès 1997 mais, quitte à être tardif, il aurait au moins pu remédier à la formulation peu claire de certains articles de la directive et définir les innombrables concepts flous qui ont suscité de multiples interprétations.