Translation:

20. Of the bounties of thy Lord We bestow freely on all these as well as those: the bounties of thy Lord are not closed (to anyone).

Notes (Tafseer)

2200. Allah's favours are showered on all,-the just and the unjust, the deserving and the undeserving. But there is a difference as explained in the last two verses.