Translate the following English sentence to French:
"In the new millennium, with new global problems requiring new global solutions, they need to give good arguments why it cannot be done now, rather than why it has not been done in the past."
En ce nouveau millénaire, avec les nouveaux problèmes mondiaux que nous connaissons et qui appellent de nouvelles solutions mondiales, il ne suffit plus d'expliquer pourquoi on ne l'a pas fait par le passé, il faut expliquer avec les bons arguments pourquoi ce ne serait pas faisable maintenant.