That is because their messengers used to come to them with clear evidences , but they said , " Shall human beings guide us ? " and disbelieved and turned away . And Allah dispensed [ with them ] ; and Allah is Free of need and Praiseworthy .