Have not then those who believe yet known that had Allah willed , He would have guided all mankind ! And a rattling adversity ceaseth not to befall those who disbelieve for that which they have wrought or to alight nigh unto their habitation. until Allah 's promise cometh ; verily Allah faileth not the tryst .