112. The original Arabic Text admits of two meanings.
(1) Rest content with your present condition in which you have to hear many unpleasant things for the sake of your mission, and submit to this decree that they are not being punished for the time being, for they will continue to persecute you and at the same time lead prosperous lives.
(2) Go on performing your mission, for as a result of this, you will be fully satisfied.
This second meaning is supported by (a) (Surah AL-Isra, Ayat 79): That time is not far when your Lord may exalt you to a laudable position, which follows the commandment about Salat, (b) (Surah Ad-Duha, Ayats 4-5): Surely the later period of life will be better for you than the former, and in the near future your Lord will give you so much that you will be fully satisfied.