translate English to French: The principal organ in ensuring international peace and security must devote all its efforts to tackling one of the greatest sources of international terrorism.
L'organe principal chargé du maintien de la paix et de la sécurité internationales doit consacrer tous ses efforts à la lutte contre l'une des principales sources du terrorisme international.