translate English to French: In short, this is a global phenomenon that demands of us a global answer and that has marked the start of the new millennium.
Il s'agit, en somme, d'un phénomène mondial qui exige que nous lui donnions une réponse tout autant mondiale, et qui marque le début de ce nouveau millénaire.