Translate the following English sentence to French:
"Europe, torn apart over the centuries, knows that better than most."
L'Europe, tellement déchirée tout au long de son histoire, le sait mieux que quiconque.