So , for their breaking of the covenant , and disbelieving the verses of Allah , and killing their Prophets without right and for saying , ' Our hearts are covered ' no , but Allah has sealed them for their disbelief , so , except for a few , they do not believe .