translate English to French: Staffing remains one of our greatest challenges.
Les questions de personnel restent un des problèmes les plus épineux.