The punishment for the city (Ezek 22:3-22:5)

“You shall say!

Thus says Yahweh God!

‘A city!

It sheds blood

Within itself!

Its time has come!

It is making idols.

It defiles itself.

You have become guilty

By the blood

That you have shed.

You have become defiled

By the idols

That you have made.

You have brought

Your day near.

The appointed time

Of your years

Has come.

Therefore,

I have made you

A disgrace

Before the nations.

I have made you

A mockery

To all the countries.

Those who are near,

Those who are far

From you,

Will mock you.

You infamous one!

You are

Full of tumult!’”

Yahweh told Ezekiel to speak to the city of Jerusalem because it was shedding blood within itself. Its time has come. It had been making idols and defiling itself. They have become guilty by the blood that they have shed. They have brought their day of punishment nearer. The appointed time of their years has come to an end. Yahweh was going to make them a disgrace and a mockery among the various nations and countries, whether they were near or far. Everyone would mock them as the infamous place full of tumult.