Psalm 79:10 New American Standard Bible

10  Why should the nations say , "Where is their God ?" Let there be known among the nations in our sight , Vengeance for the blood of Your servants which has been shed .

Add Another Translation