translate English to French: At that point, she found herself "awaiting residency" and dependent on her husband.
Elle s'est, à ce moment-là, retrouvée « en attente de résidence »; et dépendante de son conjoint.