translate English to French: Thousands of workers had lost their jobs in Israel and thus their income, and were subjected to humiliating and degrading treatment at checkpoints.
Des milliers de travailleurs avaient perdu leur emploi en Israël et donc leur revenu et étaient soumis à des traitements humiliants et dégradants aux points de contrôle.