English Standard Version
for his judgments are true and just; for he has judged the great prostitute who corrupted the earth with her immorality, and has avenged on her the blood of his servants."New International Version
for true and just are his judgments. He has condemned the great prostitute who corrupted the earth by her adulteries. He has avenged on her the blood of his servants."Catholic Public Domain Version
For true and just are his judgments, he who has judged the great harlot that corrupted the earth by her prostitution. And he has vindicated the blood of his servants from her hands.