The demands of justice must be met; the requirements of God’s holiness must be satisfied; the awful debt we incurred must be paid. And on the Cross this was done; done by none less than the Son of God; done perfectly; done once for all. “It is finished.