So Allah gave them the reward of this world and the good reward of the Hereafter. And Allah loves the doers of good.
The Saheeh International Quran Translation
فَـَٔاتَىٰهُمُ ٱللَّهُ ثَوَابَ ٱلدُّنْيَا وَحُسْنَ ثَوَابِ ٱلْءَاخِرَةِ وَٱللَّهُ يُحِبُّ ٱلْمُحْسِنِينَSo Allah gave them the reward of this world and the good reward of the Hereafter. And Allah loves the doers of good.