How is God speaking to you today?

Let Scripture surprise you. Click here to get a truly random Bible verse on our homepage.

25:1 25:1

Psalms 25:2

25:3 25:3

Bible Versions

O my God, I trust in thee: let me not be ashamed, let not mine enemies triumph over me.
O my God {H430}, I trust {H982} in thee: let me not be ashamed {H954}, let not mine enemies {H341} triumph {H5970} over me.
I trust you, my God. Don't let me be disgraced, don't let my enemies gloat over me.
in You, my God, I trust. Do not let me be put to shame; do not let my enemies exult over me.
O my God, in thee have I trusted, Let me not be put to shame; Let not mine enemies triumph over me.
Note: Commentary is generated by AI with a directive for Biblical fidelity. Always rely on the Holy Spirit for discernment. The Scripture text and cross-references are from verified, non-AI sources.
 Back

Search Scripture