The illness was debilitating for her.
Causing a serious reduction in strength or health.
Avec un dictionnaire illustré gratuit puissant et des flachcards.