Translation of the verse 2 from Surah Al-Kahf : Number of verses 110 - - page 293 - Part 15.
(He has made it) Straight to give warning (to the disbelievers) of a severe punishment from Him, and to give glad tidings to the believers (in the Oneness of Allah Islamic Monotheism), who work righteous deeds, that they shall have a fair reward (i.e. Paradise).
[He has made it] straight, to warn of severe punishment from Him and to give good tidings to the believers who do righteous deeds that they will have a good reward
(18:2) This Book says everything directly so that he may warn the people of the severe chastisement of Allah and give good news to the Believers, who do righteous deeds, that they will have an excellent recompense,