translate English to French: This collaboration build confidence, and we can already see signs of progress.
Cette collaboration parvient à renforcer la confiance, on en voit les signes.