Then because of their breaking their covenant , their defiance of Allah s signs ’ , their killing of the prophets unjustly and for their saying , ‘ Our hearts are uncircumcised ’ … Indeed , Allah has set a seal on them for their unfaith , so they do not have faith except a few .