translate English to French: Nor does it mean that all societal objectives are met.
Cela ne signifie pas non plus que tous les objectifs sociaux sont atteints.