ESV: How long, O God, is the foe to scoff? Is the enemy to revile your name forever?
NIV: How long will the enemy mock you, God? Will the foe revile your name forever?
NASB: How long, God, will the enemy taunt You? Shall the enemy treat Your name disrespectfully forever?
CSB: God, how long will the enemy mock? Will the foe insult your name forever?
NLT: How long, O God, will you allow our enemies to insult you? Will you let them dishonor your name forever?
KJV: O God, how long shall the adversary reproach? shall the enemy blaspheme thy name for ever?
NKJV: O God, how long will the adversary reproach? Will the enemy blaspheme Your name forever?