Translation of the verse 50 from Surah Al-hajj : Number of verses 78 - - page 338 - Part 17.
So those who believe (in the Oneness of Allah Islamic Monotheism) and do righteous good deeds, for them is forgiveness and Rizqun Karim (generous provision, i.e. Paradise).
And those who have believed and done righteous deeds - for them is forgiveness and noble provision.
(22:50) So those who believe and do righteous deeds shall have forgiveness and honourable provision, *95
*95) "The Believers shall have forgiveness" means that Allah will overlook their faults, weaknesses, and acts of omission and commission. They will have "honourable provisions" means that they will have excellent supplies which will be given to them in an honourable way.