She recovered from a long illness.

Literal

She [topic-は] long illness [from-から] recovered.

回復する ('to recover') is a Sino-Japanese compound verb. から marks the illness as what she recovered from. 長い病気 ('long illness') uses 病気 in its broad sense — sickness or illness in general, not a specific disease.