translate English to French: It is incumbent upon all concerned to recognize the dangerous fact that any sense of hope for peace is indeed on the verge of extinction.
Il appartient à toutes les personnes concernées de reconnaître que tout espoir de paix est sur le point de s'évanouir, ce qui est dangereux.