Psalms 138:1
I will thank you, O Lord, with all my heart: in the sight of the gods I will sing your praise,
Open English Bible (US)
In The King James Version
I will praise thee with my whole heart: before the gods will I sing praise unto thee.
In Context
Cross References
Psalms 9:2I will rejoice and exult in you, singing praise to your name, Most High;
Psalms 82:1God has taken his stand in the divine assembly: in the midst of the gods he holds judgment.
Psalms 86:12I will give you thanks, O Lord, with all my heart, my God, I will honor your name forever.
Psalms 96:4For great is the Lord and worthy all praise; held in awe, above all gods:
Psalms 111:1Hallelujah. I will thank the Lord with all my heart, in the assembled congregation of his people.
Matthew Henry on Psalms 138:1
It does not appear, nor is it material to enquire, upon what occasion David penned this psalm; but in it, I. He looks back with thankfulness upon the experiences he had had of God's goodness to him, ver. 1-3 . II. He looks forward with comfort, in hopes, 1. That others would go on to praise God like him, ver. 4, 5 . 2. That God would go on to do good to him, ver. 6-8 . In singing this psalm we must in like manner devote ourselves to God's praise and glory and repose ourselves in his power and goodness. Read the whole commentary →