let this man
See Jeremiah 26:11.
The fundamental reason why the prophetic warnings of the Old and New Testaments are unwelcome to an unreasoning optimism.

then took they
(See Scofield "") .