translate English to French: Let us agree to embark now on this crucial work.
Mettons-nous d'accord afin d'entamer ces travaux de nature primordiale.