فَصَبَّ عَلَيْهِمْ رَبُّكَ سَوْطَ عَذَابٍ 
  Fa s abba AAalayhim rabbuka saw t a AAa tha b in      and therefore thy Sustainer let loose upon them a scourge of    suffering:
   - Mohammad Asad
     
Therefore, your Rabb let loose on them His scourge of torment.
   - Muhammad Farooq-i-Azam Malik
   So your Lord unleashed on them a scourge of punishment.1
   - Mustafa Khattab
 
        
    
    
Therefor thy Lord poured on them the disaster of His punishment.
   - Marmaduke Pickthall
   Therefore did thy Lord pour on them a scourge of diverse    chastisement:
   - Abdullah Yusuf Ali