translate English to French: Recognizing the necessity of continuing this important work,
Reconnaissant la nécessité de poursuivre ces travaux importants,