translate English to French: These are all necessary elements in building security and promoting peace.
Ce sont tous là des éléments nécessaires pour bâtir la sécurité et favoriser la paix.