translate English to French: Ensure that there will be availability of enough specialists in the field of translation.
Relève suffisante de spécialistes dans le domaine de la traduction.