I have shouldered the blame for too long
I have hidden my light under a cloud
Only in these days of release
Have I understood mercy and grace
I am sailing an ocean of love
I am crossing the great big divide
Right out of the depths of despair
You lifted me high
Took the veil from my eyes
After all of the rain
Comes the dawning of a brand new day
Oh, what a wonderful world
Oh, what a wonderful world
There's a couple embraced on a hill
There's a child on the sand skimming stones
Over the break of the waves
Is the burning sky to which I belong
There's no doubt I have learned from the pain
I pray Jesus will halt its return
Even in the heart of the storm I am able to stand
'Cause I know who I am
After all of the rain
Comes the dawning of a brand new day
Oh, what a wonderful world
Oh, what a wonderful world
Oh, what a wonderful world
Oh, what a wonderful world
For you, for me
And for everyone who will believe
There's a hope, there's a power
There's a stream of living water that flows so far
We can all be forgiven
If we raise our hands to heaven
For the days of grace are a prayer away
And then like me you will see, you will see
What a wonderful world
What a wonderful world
What a wonderful world
What a wonderful world
What a wonderful world
What a wonderful world