translate English to French: 5. had expertise in a shortage or high demand area
5. possédaient de l'expertise dans un domaine de pénurie ou en forte demande