but first the son of man must suffer many things the people of today will refuse to accept himluke 17 25 – Meaning and Explanation