Such are those from whom We accept the best of their deeds and We shall absolve their imperfections. They are among the dwellers of Paradise. This is the True Promise that is made to them. ('Best of their deeds' indicates Allah's Reward surpassing the best of the best).