As for you, let these words sink into your ears; for the Son of man is about to be delivered up into the hands of men.