translate English to French: Job stress was a major factor in preventing permanent improvement in her condition.
Afin que son état de santé puisse sans cesse continuer de s'améliorer, il fallait surtout éviter le stress professionnel.