suffer from

Anfänger (A2) neutral

Have a problem or illness that makes life harder or more painful.

"She has suffered from migraines since she was a teenager."