Once upon a time upon a hill far away
An unfair proposition before a righteous man was made
Could have changed this situation
But instead chose to obey
At the great exchange
An eternity he traveled to be there
At that place he chose a destination
To show mankind god's grace
His longing to redeem
Us could only be explained
At the great exchange
At the great exchange
Even then he knew me
And he bore such pain
And he did it all for love
An undeserving servant who'll never be the same
Since the great exchange
I walked that same hillside
As I knelt down to pray
He showed me all the wrong I'd done
And the price he paid that day
Then I arose forgiven
His loss became my gain
At the great exchange
Everything that mankind lost
Jesus has reclaimed the pathway
To eternity by his death arranged
And all of this he offers
If you meet him today
At the great exchange
At the great exchange
Even then he knew me
And he bore such pain
And he did it all for love
Our undeserving servant will never be the same
Since the great exchange
At the great exchange
Even then he knew you
And he bore such pain
And he did it all for love
An undeserving servant will never be the same
Since the great exchange
The great exchange
The great
Exchange