translate English to French: Various social protection, solidarity and social security mechanisms have seen their sustainability come under threat.
Divers mécanismes de protection sociale, de solidarité et de sécurité sociale se sont vu menacés à long terme.