translate English to French: She had been homeless for a time because of her illness.
Elle avait été sans abri pendant un temps à cause de sa maladie.