Do ye let these words sink into your ears. For the Son of man is about to be delivered into men's hands.