translate English to French: These jobs represent long-term sustainable employment.
Il s'agit d'emplois à long terme.