Lord, this heart must sing Of all that You have done for me The beauty of the cross The greatness of Your loss So I'll thank You for the day When You washed my sin away I will never lose the wonder, of the blood You shed for me There could be no greater Love than this through all eternity So I'll thank You for the day When You washed my sin away You washed it away Help me understand Just what it meant for You, Jesus The holy King of all upon a sinner's cross So I'll thank You for the day When You washed my sin away I will never lose the wonder of the blood You shed for me There could be no greater Love than this through all eternity I will never lose the wonder of the blood You shed for me There could be no greater Love than this through all eternity So I'll thank You for the day When You washed my sin away Never lose the wonder Lord Beauty of the cross greatness of your loss I will never lose the wonder of the blood You shed for me There could be no greater Love than this through all eternity So I'll thank You for the day When You washed my sin away Yes I'll thank You for the day When You washed my sin away