Overall meaning :
Allah Almighty reminds His servants about some aspects of His immense power, absolute wisdom and great blessings, which are among the effects of His mercy: He has created the heavens and raised them with no pillars that you see, placed firm mountains on the earth so that it will not shake with you and spread over it all manner of living creatures; and He sends down rain from the sky with which He causes every kind of beneficial and beautiful plant to grow on it.
This is the sole creation of Allah. Show Me, then, what the other gods that you worship besides Allah have created. Surely the evildoers are in evident error for their abandoning the worship of their Lord and worshipping others besides Him.