。
She couldn't come because of illness.
Literal
Illness [because-のために] she [topic-は] couldn't-come.
来れなかった is the potential negative of 来る in its colloquial form (来れる rather than the standard 来られる). This ら-抜き form is extremely common in spoken Japanese despite being considered nonstandard by prescriptivists.