What does Ezekiel 39:23 mean?
The nations will realize that Israel went into exile because they were unfaithful to me. I turned away from them and let their enemies defeat them. Ezekiel 39:23 - Modern Text Bible
(God explains that Israel’s past suffering was a result of their own choices, not His weakness.)