What does Isaiah 45:23 mean?
I’ve sworn by myself—what I say is true and won’t change: Every knee will bow to me, and every tongue will swear loyalty. Isaiah 45:23 - Modern Text Bible
(God guarantees that everyone will eventually recognize His authority and confess His greatness.)