The storm didn't let up for hours.

Literal

Storm [topic-は] several-hours didn't-subside.

数時間 (several hours) + 静まらなかった (didn't calm down). The negative past emphasizes the duration of the storm's fury.