COMMENTARY on 48:21
A. Yusuf Ali:

Translation:
And other gains (there are), which are not within 4899 your power, but which Allah has compassed: and Allah has power over all things.
Commentary:

4899  Other gains: these are usually referred to the later victories of Islam, but we must view them not merely in their political or material aspect, but chiefly in the rise of Islam as a world power morally and spiritually.

 

Muhammad Asad:

Translation:
And there are yet other [gains] which are still beyond your grasp, 25 [but] which God has already encompassed [for you]: for God has the power to will anything.
Commentary:
25  I.e., the achievement of final bliss in the life to come.