148. " so allah gave them the reward of the world and the goodness of the
reward of the hereafter;
and allah loves the doers of good."

commentary:
with that kind of thought and practice, they would get their reward
from allah soon. thus, allah, too, gave them both the reward of this
world, which was their victory and overcoming against the enemy, and the
good reward of the hereafter.

" so allah gave them the reward of the world and the goodness of the
reward of the hereafter; ..."

then, at the end of the verse, the qur'an has counted them among
the good doers, and says:

"... and allah loves the doers of good."