Do those who believe know that had Allah willed He could have guided all people ? As for those who disbelieve , because of what they do , disaster will not cease to afflict them , or it alights near their home until the promise of Allah comes .