translate English to French: Our relations have to be founded on mutual trust.
Nos relations doivent se fonder sur la confiance réciproque.