Psalms 79:10 Why do the nations say, `Where `is' their God?' Let be known among the nations before our eyes, The vengeance of the blood of Thy servants that is shed. (Young's Literal Translation)