Translate the following English sentence to French:
"Differences of opinion notwithstanding, the majority of those affected are agreed that we need to do more."
Malgré certaines divergences d' opinion, les parties concernées sont majoritairement d' accord sur la nécessité de faire mieux.