21 Blessed be the Lord: for he hath shewed me his marvellous kindness in a strong [1] city.

Other Translations of Psalm 31:21

New International Version

21 Praise be to the Lord, for he showed me the wonders of his love when I was in a city under siege.

English Standard Version

21 Blessed be the Lord, for he has wondrously shown his steadfast love to me when I was in a besieged city.

The Message

21 Blessed God! His love is the wonder of the world.

New King James Version

21 Blessed be the Lord, For He has shown me His marvelous kindness in a strong city!

New Living Translation

21 Praise the Lord, for he has shown me the wonders of his unfailing love. He kept me safe when my city was under attack.

Matthew Henry's Commentary on Psalm 31:21

Commentary on Psalm 31:19-24

(Read Psalm 31:19-24)

Instead of yielding to impatience or despondency under our troubles, we should turn our thoughts to the goodness of the Lord towards those who fear and trust in Him. All comes to sinners through the wondrous gift of the only-begotten Son of God, to be the atonement for their sins. Let not any yield to unbelief, or think, under discouraging circumstances, that they are cut off from before the eyes of the Lord, and left to the pride of men. Lord, pardon our complaints and fears; increase our faith, patience, love, and gratitude; teach us to rejoice in tribulation and in hope. The deliverance of Christ, with the destruction of his enemies, ought to strengthen and comfort the hearts of believers under all their afflictions here below, that having suffered courageously with their Master, they may triumphantly enter into his joy and glory.

5 For thou, O God, hast heard my vows: thou hast given me the heritage of those that fear thy name.

Other Translations of Psalm 61:5

New International Version

5 For you, God, have heard my vows; you have given me the heritage of those who fear your name.

English Standard Version

5 For you, O God, have heard my vows; you have given me the heritage of those who fear your name.

The Message

5 You've always taken me seriously, God, made me welcome among those who know and love you.

New King James Version

5 For You, O God, have heard my vows; You have given me the heritage of those who fear Your name.

New Living Translation

5 For you have heard my vows, O God. You have given me an inheritance reserved for those who fear your name.

Matthew Henry's Commentary on Psalm 61:5

Commentary on Psalm 61:5-8

(Read Psalm 61:5-8)

There is a people in the world that fear God's name. There is a heritage peculiar to that people; present comforts in the soul, earnests of future bliss. Those that fear God have enough in him, and must not complain. We need desire no better heritage than that of those who fear God. Those abide to good purpose in this world, who abide before God, serve him, and walk in his fear; those who do so, shall abide before him for ever. And these words are to be applied to Him of whom the angel said, the Lord shall give unto him the throne of his father David, and of his kingdom there shall be no end, Luke 1:32. God's promises, and our faith in them, are not to do away, but to encourage prayer. We need not desire to be better secured than under the protection of God's mercy and truth. And if we partake of that grace and truth which came by Jesus Christ, we may praise him, whatever be our outward circumstances. But renewed experience of God's mercy and truth towards his people in Christ, is the main matter of our joy in him, and our praise unto him.