translate English to French: But also we need a new spirit, a new mindset on both sides.
Mais il nous faut aussi un nouvel esprit, un nouvel ensemble d'attitudes des deux côtés.