Perfect and blameless
See His love nailedonto a crossPerfect and blamelesslife given as sacrificeSee Him there all in thename of loveBroken yet gloriousall for the sake of usThis is Jesus in His gloryKing of Heaven dying for meIt is finishedHe has done itDeath is beatenHeaven beckons meGreater love no onecould ever showMercy so undeservedfreedom I should not knowAll my sin all of myhidden shameDied with Him on the crosseternity won for usThis is Jesus in His gloryKing of Heaven dying for meIt is finished He has done itDeath is beaten Heaven beckons meSuch love such loveSuch love is this for me