translate English to French: There must be trust on both sides.
La confiance doit exister des deux côtés.