translate English to French: This is our only guarantee for security, peace and development in the new millennium.
C'est là notre seule garantie de sécurité, de paix et de développement dans le nouveau millénaire.