translate English to French: The Security Council finds itself challenged more than ever.
Le Conseil de sécurité se trouve plus que jamais interpellé.