translate English to French: The stresses are obvious but so far our health care system has lacked the coverage and coordination to respond.
Le stress auquel elles sont soumises est évident, mais jusqu'à aujourd'hui le système de soins de santé est resté impuissant à les aider car les soins qu'elles dispensent ne sont ni assurés ni coordonnés.