Three silhouettes were etched upon the barren sky
The sun was high yet turning black as if to mourn
Suspended there between the worlds of life and death
With every breath I cursed the hour that I was born
I starred upon the crowd that scorned my agony
Along with me each one of them could be condemned
Yeah hanging there and suffering much more than I
The man beside me whispered father forgive them
ChorusHow could he ever forgive them
Why he would want to I did not know
Who was this man who could love them
After the way that they hurt him so
Without a word he bore the mocking and the pain
And then I came to his defense to my surprise
And when I turned and asked him to remember me
I suddenly saw paradise within his eyes
ChorusHow could he ever forgive me
Why he would want to I did not know
Who was this man who could love me
After the way that I hurt him so
And then I knew he was who he claimed to be
Only one could forgive and make us free
Forgiven, forgiven for all of the past
Forgiven, forgiven forgiven at last
Forgiven, forgiven and free
Forgiven, forgiven eternally
The sun was high yet turning black as if to mourn
Suspended there between the worlds of life and death
With every breath I cursed the hour that I was born
I starred upon the crowd that scorned my agony
Along with me each one of them could be condemned
Yeah hanging there and suffering much more than I
The man beside me whispered father forgive them
ChorusHow could he ever forgive them
Why he would want to I did not know
Who was this man who could love them
After the way that they hurt him so
Without a word he bore the mocking and the pain
And then I came to his defense to my surprise
And when I turned and asked him to remember me
I suddenly saw paradise within his eyes
ChorusHow could he ever forgive me
Why he would want to I did not know
Who was this man who could love me
After the way that I hurt him so
And then I knew he was who he claimed to be
Only one could forgive and make us free
Forgiven, forgiven for all of the past
Forgiven, forgiven forgiven at last
Forgiven, forgiven and free
Forgiven, forgiven eternally