Text in English: Hence, Allah gave them reward of this world (i.e. victory) and an excellent reward of the Hereafter (i.e. Paradise).
Translation of the previous text to Swahili (individual language):
Mwenyezi Mungu amzidishie uwezo huo na amjaalie maisha marefu yenye kheri na