百病缠身

百病纏身
bǎibìngchánshēn

to suffer from many illnesses

Wiktionary

Entry Composition