Translate the following English sentence to French:
"Everything possible must be done to make a success of this crucial phase in both practical and human terms."
Tout doit être fait pour réussir cette étape majeure, sur le plan pratique et sur le plan humain.