Translate the following English sentence to French:
"This drive to find peace is a source of great hope for thousands of families that have been separated for half a century."
Cet effort de paix constitue un immense espoir pour des milliers de familles séparées depuis un demi-siècle.