translate English to French: The majority are working on missions or temporary assignments.
La plupart sont envoyés en mission ou travaillent sur la base de contrats temporaires.