translate English to French: These new functions required increasing numbers of people with specialized skills; specialists such as these were in short supply.
Ces nouvelles fonctions nécessitaient un nombre accru de gens exerçant des métiers spéciaux ; or le réservoir de ces spécialistes n'était pas grand.