Jesus proclaimed from the cross, "It is finished". Tetelasti is the Greek word spoken. But what does it mean for us today?