God’s delierance