translate English to French: The idea is that the permanent Council members should cooperate to save thousands of human lives.
L'idée est que les membres permanents du Conseil coopèrent pour sauver des milliers de vies humaines.