Translate the following English sentence to French:
"On the proper conclusion of this process of self-determination depend the stability, peace and indeed the economic integration and development of the whole Maghreb."
De la bonne fin de ce processus d'autodétermination dépendent la stabilité, la paix et également l'intégration économique et le développement de l'ensemble du Maghreb.