Translate the following English sentence to French:
"The end of this artificial separation of Europe marked the start of a new era."
La fin de cette séparation artificielle de l'Europe a ouvert une nouvelle époque.