Yusuf Ali
Therefore did thy Lord pour on them a scourge of diverse chastisements:
Sahih International
So your Lord poured upon them a scourge of punishment.
Shakir
Therefore your Lord let down upon them a portion of the chastisement.
Pickthall
Therefore thy Lord poured on them the disaster of His punishment.
محمد جالندھری
تو تمہارے پروردگار نے ان پر عذاب کا کوڑا نازل کیا