New English Translation

Psalms 109:27-31 New English Translation (NET)

27. Then they will realize this is your work,and that you, Lord, have accomplished it.

28. They curse, but you will bless.When they attack, they will be humiliated,but your servant will rejoice.

29. My accusers will be covered with shame,and draped in humiliation as if it were a robe.

30. I will thank the Lord profusely,in the middle of a crowd I will praise him,

31. because he stands at the right hand of the needy,to deliver him from those who threaten his life.