words and music by Greg Scheer
text based on Psalm 40
I will wait upon the Lord For He will hear my cry.
He has pulled me from the grave and set me by His side.
He has set my feet upon the solid ground of the Cornerstone.
1. He has put a new song on my tongue
a brand new song of praise to our God. To our God. (Chorus)
2. Many will hear the things you’ve done for me.
And many more will see the power of your deeds. Of Your deeds. (Chorus)
3. God will not remove His mercy from me.
His goodness and His truth have set me free. Set me free. (Chorus)
4. Lord you’ve always been my help and my strength,
and I will trust in You to hear me again. Hear me again. (Chorus)