Do they -the infidels- not know that Allah is He Who gives livelihood generously and confers support gratuitously on whom He will and He also gives with restraint and by measure to whom He will! Indeed, there are in this presentation enough signs symbolic of Allah's Omnipotence and Authority, signs conducing contemplation by those whose hearts have been touched with the divine hand