Translate the following English sentence to French:
"The current challenges cannot be deferred or hesitated over."
Les défis actuels ne souffrent plus aucun retard et ne permettent plus d' hésitations.