I waited patiently for the Lord; and He inclined to me, and heard my cry.
He also brought me up out of a horrible pit, out of the miry clay,
and set my feet upon a rock, and established my steps.
He has put a new song in my mouth–Praise to our God;
Many will see it and fear, and will trust in the Lord.
(Psalm 40:1-3 NKJV)