All his hopes were dashed because of illness.

Literal

Illness [because-のために] his hopes [topic-は] all were-crushed.

希望はすべて挫折した — 挫折する means 'to be frustrated, to collapse, to be dashed.' The dramatic vocabulary (希望, 挫折) gives the sentence emotional weight beyond the typical 'couldn't do X' pattern.