translate English to French: We must gear all our efforts towards ensuring the peace, stability and security that human kind so richly deserves.
Nous devons orienter tous nos efforts vers la paix, la stabilité et la sécurité que l'humanité mérite.