فَصَبَّ عَلَيْهِمْ رَبُّكَ سَوْطَ عَذَابٍ
Asad Quran Translation
and therefore thy Sustainer let loose upon them a scourge of suffering:
Malik Quran Translation
Therefore, your Rabb let loose on them His scourge of torment.
Yusuf Ali Quran Translation
Therefore did thy Lord pour on them a scourge of diverse chastisement:
Mustafa Khattab Quran Translation
So your Lord unleashed on them a scourge of punishment.1
lit., so your Lord poured on them a whip of punishment.
Piktal Quran Translation
Therefor thy Lord poured on them the disaster of His punishment.
Fasabba AAalayhim rabbuka sawta AAathabin