translate English to French: They render life-saving and sustaining medical care that has improved considerably over the last decade.
Ils apportent des soins salutaires et des soins provisoires qui se sont considérablement améliorés au cours de la dernière décennie.