translate English to French: She noted "stress at work - too much work.
[Traduction] « Stress au travail - trop de travail.