translate English to French: To date, personnel shortages have limited advancement in this area.
Jusqu’ici, les pénuries de personnel ont limité les progrès dans ce domaine.