translate English to French: That will guarantee freedom, peace and security for all.
Cela garantira la liberté, la paix et la sécurité de tous.