translate English to French: Have they improved the standard of care?
Ont-elles amélioré la qualité des soins?