translate English to French: The competing demands on women from their work and family can be a significant source of stress in both developing and industrialized countries.
La nécessité de satisfaire aux exigences rivales du travail et de la famille peut être une source considérable de stress pour les femmes, aussi bien dans les pays industrialisés que dans les pays en développement.