translate English to French: Thus far the results of the implementation of Agenda 21 had been mixed.
Jusque-là, les résultats obtenus dans la mise en oeuvre d'Action 21 ont été mitigés.