translate English to French: All were in agreement on the need to move forward.
On s'accorde unanimement à reconnaître la nécessité d'aller de l'avant.