translate English to French: Summary of key developments
justes et favorables