31:17 O Lord, do not let me be humiliated,
for I call out to you!
May evil men be humiliated!
May they go wailing to the grave!
31:18 May lying lips be silenced –
lips
with arrogance and contempt!
31:19 How great is your favor,
which you store up for your loyal followers!
In plain sight of everyone you bestow it on those who take shelter
31:20 You hide them with you, where they are safe from the attacks
you conceal them in a shelter, where they are safe from slanderous attacks.
31:21 The Lord deserves praise
for he demonstrated his amazing faithfulness to me when I was besieged by enemies.
31:22 I jumped to conclusions and said,
“I am cut off from your presence!”
But you heard my plea for mercy when I cried out to you for help.
31:23 Love the Lord, all you faithful followers
The Lord protects those who have integrity,
but he pays back in full the one who acts arrogantly.
31:24 Be strong and confident,
all you who wait on the Lord!