In effect nothing holds back the people and hinder them from conforming to Islam as ordained by Allah despite sending Messengers to guide them but their presumption upon Providence. "Is it conceivable", they say, "That Allah sends to the people a human Messenger!"