Ezekiel 20:14

14 But for the sake of my name I did what would keep it from being profaned in the eyes of the nations in whose sight I had brought them out.

Read Ezekiel 20:14 Using Other Translations

But I wrought for my name's sake, that it should not be polluted before the heathen, in whose sight I brought them out.
But I acted for the sake of my name, that it should not be profaned in the sight of the nations, in whose sight I had brought them out.
But again I held back in order to protect the honor of my name before the nations who had seen my power in bringing Israel out of Egypt.

What does Ezekiel 20:14 mean?

John Gill's Exposition of the Bible
Ezekiel 20:14

But I wrought for my name's sake, that it should not be
polluted before the Heathen (See Gill on Ezekiel 20:9); who would be ready to say it was for want of power, or faithfulness, or, goodness, that he did not bring them into the promised land; or there was no such land to bring them to God's own glory was concerned, and that is his ultimate end in all he does; and is of more weight with him than any other argument whatever: in whose sight I brought them out;
from Egypt, into the wilderness; this was done publicly in the sight of the Egyptians, they urging them to be gone.

California - Do Not Sell My Personal Information  California - CCPA Notice