translate English to French: There is a need for more decisive involvement of relevant social stakeholders to achieve these goals.
Toutefois, un engagement plus énergique de la part des parties prenantes est indispensable pour que les objectifs fixés puissent être atteints.