translate English to French: There should be mutual respect.
Il y a un respect mutuel.