BSB
Rejoice, O heavens, with Him, and let all God's angels worship Him. Rejoice, O nations, with His people; for He will avenge the blood of His children. He will take vengeance on His adversaries and repay those who hate Him; He will cleanse His land and His people.
AKJV
Rejoice, O you nations, with his people: for he will avenge the blood of his servants, and will render vengeance to his adversaries, and will be merciful to his land, and to his people.
CPDV
You nations, praise his people! For he will avenge the blood of his servants. And he will distribute vengeance to their enemies. And he will be merciful to the land of his people."
ERV
Rejoice, O ye nations, with his people: For he will avenge the blood of his servants, And will render vengeance to his adversaries, And will make expiation for his land, for his people.
NHEB
Rejoice, O heavens, with him, and let all the angels of God worship him. Rejoice, O nations, with his people, and let all the angels of God strengthen themselves in him. For he will avenge the blood of his sons, and he will render vengeance and recompense justice to his enemies, and he will recompense them that hate him, and he atones for the land of his people.
SMT
Rejoice ye nations with him, For he will raise up the blood of his servants, And he will turn back vengeance to his adversaries, And he will expiate for his land, his people.