On a mountain Burdened, came the humble King For a moment The Savior down on bended knee Though You saw it The suffering to come Still You cried "Father your will be done" Fulfill the promise I trust You oh holy One Then they came With shackles and chains Setting free the guilty For Majesty took His place You did it all for love You gave it all for love You paid it all for love You did it all for love Perfect from the start But treated as sinner With grace You took the scars As Your mother stood and witnessed They broke Your body and Your heart Still You prayed Father forgive them The sky faded to dark As the prophesy was finished They called You everything but Your name Hammered nails to Your frame A death made for the guilty When Majesty took my place You did it all for love You gave it all for love You paid it all for love You did it all for love You chose a cross that You didn't earn Forgiveness that I don't deserve All my sin but grace in return It was all for love All for love Patience for my unbelief The story that I couldn't see Royalty suffered for me It was all for love You took the ending that should've been mine Your blood in exchange for my life Messiah as a sacrifice It was all for love All heavens power inside of in Your veins You could have stopped it but You chose to stay Hell lost advantage that day It was all for love For love You gave it all for love You paid it all for love You did it all for love You did it all for love You gave it all for love You paid it all for love You did it all for love You did it all for love You gave it all for love You paid it all for love You did it all for love