translate English to French: The UN belongs at the centre of these necessary new approaches.
L'ONU se doit d'être au centre de ces nouvelles démarches rendues nécessaires par la mondialisation.