Ezekiel 33:29

29 And they have known that I [am] Jehovah, In My making the land a desolation and an astonishment, For all their abominations that they have done.

Ezekiel 33:29 Meaning and Commentary

Ezekiel 33:29

Then shall they know that I am the Lord
An omniscient Being, that could foresee and foretell what would come to pass; and omnipotent, able to do whatever he pleased, and true and faithful to his word; and a sovereign Lord, whose will cannot be resisted; this they should see, own, and acknowledge: when I have laid the land most desolate, because of all their
abominations which they have committed:
for though he is a sovereign Lord, yet he does not execute his judgments in an arbitrary way, merely cause it is his will, but because of the abominable sins committed by men, which provoke the eyes of his glory.

Ezekiel 33:29 In-Context

27 Thus dost thou say unto them: Thus said the Lord Jehovah: I live -- do not they who [are] in the wastes by the sword fall? And they who [are] on the face of the field, To the beast I have given for food, And they who are in strongholds and in caves by pestilence die.
28 And I have made the land a desolation and an astonishment, And ceased hath the excellency of its strength, And desolated have been mountains of Israel, Without any one passing through.
29 And they have known that I [am] Jehovah, In My making the land a desolation and an astonishment, For all their abominations that they have done.
30 And thou, son of man, the sons of thy people who are speaking about thee, By the walls, and in openings of the houses, Have spoken one with another, each with his brother, Saying: Come in, I pray you, And hear what [is] the word that cometh out from Jehovah.
31 And they come in unto thee as the coming in of a people, And they sit before thee -- My people, And have heard thy words, and they do them not, For doting loves with their mouth they are making, After their dishonest gain their heart is going.
Young's Literal Translation is in the public domain.