“Lay to your ears these words, for the Son of Man is about to be delivered up into the hands of men.”