translate English to French: I believe that what is needed is to achieve social consensus on the part of everyone involved.
Je pense qu'il s'agit en l'occurrence de parvenir à un consensus social entre tous les intéressés.