Verse 1
Can I give a little testimony
How l'm only here because of His hand
Verse 2
The enemy tried to end my story
But God had a different plan
Verse 3
See He took my sin
And broke my bondage
And He raised me up
Right outta that grave
Verse 4
So I can’t hold my hallelujah
I’m so glad that Jesus saves
Chorus 1
I was sinking
But I'm singing now
I was but God
But God had a different plan
Chorus 2
I was drowning
But I'm dancing now
I was but God
But God had a different plan
Verse 5
I'm not praisin because I'm perfect
I'm praisin Him
Cause He brought me through
Verse 6
I worship cause His name is worthy
And I've seen what His grace can do
Tag
And if He did it for me
He can do it for you
Chorus 1
I was sinking
But I'm singing now
I was but God
But God had a different plan
Chorus 2
I was drowning
But I'm dancing now
I was but God
But God had a different plan
Refrain 1
But God had a different plan
But God had a different plan
But God had a different plan
But God had a different plan
Refrain 2
Hallelujah
All praise to the Great I Am
Bridge 1
Amazing Grace how sweet the sound
Hallelujah
That saved a broken wretch like me
All praise to the Great I Am
Bridge 2
And I was once was lost
But now I’m found
Hallelujah
Was blind but now my heart can see
All praise to the Great I Am
Bridge 3
When we've been there ten thousand years
Hallelujah
Bright and shining as the sun
All praise to the Great I Am
Bridge 4
We've no less days to sing God's praise
Hallelujah
Than when we've first begun
All praise to the Great I Am
Chorus 1
I was sinking
But I'm singing now
I was but God
But God had a different plan
Chorus 2
I was drowning
But I'm dancing now
I was but God
But God had a different plan
Refrain 3
All praise to the Great I Am
All praise to the Great I Am
All praise to the Great I Am
All praise to the Great I Am
Tag
All praise to the Great I Am