translate English to French: Even though we largely share the same objectives, we remain divided on the means to achieve them.
Même si dans l'ensemble nous partageons les mêmes objectifs, nous restons divisés sur les moyens de les atteindre.