translate English to French: The principles mentioned thus form a solid basis for European peace efforts.
Les principes mentionnés constituent donc une base solide pour une action européenne en faveur de la paix.