(Tafsir for 104 is identical to 103 ) The great horror on the Day of Resurrection does not frighten them, but rather the angels give them glad tidings: "This is your day which you were promised therein the honor from Allah and the abundant reward." The day We roll up the sky as the scroll is rolled up over what was written in it, and We resurrect therein the creation on the form of Our creating them the first time just as their mothers gave birth to them, that is a promise of Allah which does not fail, We promised that as a promise true upon Us, indeed We were always doing what We promise by it.