The Modern Text Bible is a clear and beautiful re-expression of Scripture in today's language.

Make a Donation

What does Psalms 130:5 mean?

I’m waiting for the Lord; my whole being is hoping for him, and I trust his promise. Psalms 130:5 - Modern Text Bible

(The writer is holding on to hope, trusting that God will come through.)