The makes this tremendous exclamation: ‘It is finished.’ What does it mean? It is variously translated in the New Testament by our translators and the sense of the Greek word is this – ‘it is paid,’ or ‘the debt is discharged’ or ‘the mission is accomplished.