translate English to French: Nevertheless, the Society endorsed the project's objectives and recommended additional work on these issues.
Toutefois, la Société appuie les objectifs du projet et recommande que l'on poursuive le travail.