translate English to French: Will that constitute a foundation for sustainable peace?
Est-ce que cela constituera le fondement d'une paix durable?