translate English to French: The sector is certainly facing a number of challenges.
Le secteur est certainement confronté à un certain nombre de défis.