translate English to French: Improvements have been made and staffing levels have increased.
Certains aspects se sont améliorés et les effectifs ont été renforcés.