The Saheeh International Quran Translation
فَصَبَّ عَلَيْهِمْ رَبُّكَ سَوْطَ عَذَابٍ
تجهيز للطباعة
So your Lord poured upon them a scourge of punishment.