Psalm 138:1

I give You thanks with all my heart; before the gods I sing Your praises.
BSB · Berean Standard Bible
I will praise thee with my whole heart: before the gods will I sing praise unto thee.
KJV · King James Version
I will give you thanks with my whole heart. Before the gods, I will sing praises to you.

Note The word elohim, used here, usually means “God” but can also mean “gods”, “princes”, or “angels”.

WEB · World English Bible
I will give thee thanks with my whole heart: Before the gods will I sing praises unto thee.
ASV · American Standard Version

Related passages

From the Treasury of Scripture Knowledge, grouped by the word they explain.

I will praise
Psalm 9:1; Psalm 86:12, 13; Psalm 103:1, 2; Psalm 111:1; 1 Corinthians 14:15; Ephesians 5:19
before
Psalm 82:1, 6; Psalm 119:46; Exodus 22:28; John 10:34–36; Acts 23:5; Hebrews 1:14