translate English to French: The UN is not God, and nor, for that matter, is Europe.
L'ONU n'est pas Dieu, ni les Européens du reste.