body broken body bruised all affliction laid on you perfect healing cure divine took my death and gave me life found as guilty all is ash clothed in shame unrighteousness perfect beauty fault unseen took my sin and made me clean all of you for all of me that great exchange at calvary no greater love will ever be than all of you for all of me lord forsaken lord betrayed made an outcast turned away perfect father perfect son took this orphan called me home all of you for all of me that great exchange at calvary no greater love will ever be than all of you all of you for all of me that great exchange at calvary no greater love will ever be than all of you for all of me for my healing my acceptance for my freedom resurrection i will sing out hallelujah for it all from my next breath to my last beat from the mountains through the valley let it ring out hallelujah for it all  all of you for all of me that great exchange at calvary no greater love will ever be than all of you for all of me no greater love will ever be than all of you for all of me