18 Do not let me be put to shame,for I have called to you, Lord.Put the wicked to shame;reduce them to silence in Sheol.
19 Strike dumb their lying lips,which speak arrogantly against the righteousin contempt and scorn.
20 How great is your goodness, Lord,stored up for those who fear you.You display it for those who trust you,in the sight of the children of Adam.
21 You hide them in the shelter of your presence,safe from scheming enemies.You conceal them in your tent,away from the strife of tongues.
22 Blessed be the Lord,marvelously he showed to mehis mercy in a fortified city.
23 Though I had said in my alarm,“I am cut off from your eyes.”Yet you heard my voice, my cry for mercy,when I pleaded with you for help.
24 Love the Lord, all you who are faithful to him.The Lord protects the loyal,but repays the arrogant in full.