Psalms 25:2 - Compare All Versions

Psalms 25:2 NIV (New International Version)

I trust in you; do not let me be put to shame, nor let my enemies triumph over me.

Psalms 25:2 ESV (English Standard Version 2025)

O my God, in you I trust; let me not be put to shame; let not my enemies exult over me.

Psalms 25:2 NLT (New Living Translation)

I trust in you, my God! Do not let me be disgraced, or let my enemies rejoice in my defeat.

Psalms 25:2 CSB (Christian Standard Bible)

My God, I trust in you. Do not let me be disgraced;  do not let my enemies gloat over me.

Psalms 25:2 KJV (King James Version)

O my God, I trust in thee: Let me not be ashamed, let not mine enemies triumph over me.

Psalms 25:2 NKJV (New King James Version)

O my God, I trust in You; Let me not be ashamed; Let not my enemies triumph over me.

Psalms 25:1-2 MSG (The Message)

My head is high, GOD, held high; I’m looking to you, GOD; No hangdog skulking for me.

Psalms 25:2 NASB2020 (New American Standard Bible - NASB)

My God, in You I trust, Do not let me be ashamed; Do not let my enemies rejoice over me.

Psalms 25:2 AMP (Amplified Bible)

O my God, in You I [have unwavering] trust [and I rely on You with steadfast confidence], Do not let me be ashamed or my hope in You be disappointed; Do not let my enemies triumph over me.

Psalms 25:2 NET (New English Translation)

My God, I trust in you. Please do not let me be humiliated; do not let my enemies triumphantly rejoice over me!