translate English to French: We are facing an enormous challenge to the future of life itself and the dangers inherent in that leave no room for omissions, negligence and compromise.
Nous nous trouvons en face d'un immense défi pour l'avenir même de la vie et les risques qui se profilent ne permettent ni négligences, ni carences ou concessions.