translate English to French: They are people who - for various reasons – are living in a deprived situation at a particular moment of their life.
Ils sont des personnes qui - pour de nombreuses raisons- se trouvent démunis à un moment donné de leur vie.