“So say to them: ‘The Lord God says this: None of my words will be delayed anymore. What I have said will be done, says the Lord God.’” (Ezekiel 12:28 NCV)

And so it has begun.

3 It is not yet time for the message to come true,
but that time is coming soon;
the message will come true.
It may seem like a long time,
but be patient and wait for it,
because it will surely come;
it will not be delayed. (Habakkuk 3:3 NCV)