translate English to French: Peace will never be fully secured until that call is met.
Tant que cette demande n'aura pas été exaucée, il ne pourra y avoir de paix totale.