Overall meaning :
Allah enjoins His Prophet, Muhammad, may Allah bless him and grant him peace, to ask the idolaters who associate partners with Him: Who provides for you from the heavens and the earth? Who has endowed you with hearing and sight? Who brings forth the living from the dead and the dead from the living because of His ultimate power? Who disposes of all creation’s affairs and manages the heavens and the earth as He wills?’ They will say, 'Allah alone can do that.’ Say to them, He directs him, 'Will you not take heed and fear His punishment, then?’
It is Allah who does all this, your True Lord, who alone deserves to be worshipped. So what is there other than the truth but error and misguidance? How then can you turn away from the truth?
The Almighty then explains that just as the idolaters who ascribe partners to Him turn away from the truth and persist in their idolatrous practices, so too has His decree, based on His foreknowledge, been justified concerning those who rebelliously forsake the truth and follow error and misguidance: they will never believe.