translate English to French: And these accords that are born from our hearts are the flowers of our trees, ready to give new seeds; seeds of life and hope.
Et ces accords qui naissent de nos cœurs sont les fleurs de notre arbre prêtes à donner de nouvelles graines, graines de vie et d'espérance.