H430 O God H6862 , how long shall the adversary H2778 reproach [H8762] H341 ? shall the enemy [H8802] H5006 blaspheme [H8762] H8034 thy name H5331 for ever?
O God, how long shall the adversary reproach? Shall the enemy blaspheme thy name for ever?
O God, how long is the adversary to scoff and reproach? Is the enemy to blaspheme and revile Your name forever?
How long, O God, shall the adversary reproach? Shall the enemy blaspheme thy name for ever?
How long, God, will foes insult you? Are enemies going to abuse your name forever?
But I will announce it in every age. I will sing to the God of Jacob.