Allah is oft-forgiving and Most Forbearing