translate English to French: The economy is still struggling to provide a sufficient number of jobs for those who were previously employed in leverage-driven activities that are no longer sustainable (let alone desirable).
L’économie éprouve encore aujourd’hui de grandes difficultés à offrir un nombre suffisant d’emplois à tous ceux qui étaient auparavant employés dans des activités axées sur l’endettement qui ne sont désormais plus viables (sans même évoquer leur caractère souhaitable ou non).