Translate the following English sentence to French:
"Following Mandela' s remarkable efforts, peace seemed to be on its way at last."
Après les efforts considérables déployés par Mandela, la paix semblait enfin amorcée.