20.“Those who believed and did righteous deeds”are quite different from the wavering Muslims, for they have a firm belief in Allah, His Prophet (peace be upon him) and the Hereafter. Therefore they follow the way of truth both in prosperity and in adversity.
21. That is, Allah's powers are unlimited. He may bestow anything on anyone He wills in this world or in the Hereafter or in both, and bar anything from anyone. None has the power to interfere with what He wills and does.