translate English to French: New developments
Faits nouveaux