translate English to French: This might well be one of the major challenges for the third millennium.
Voilà l'un des enjeux du troisième millénaire !