Covenant

But they broke their covenant, rejected Allah’s signs, and killed the prophets unjustly, claiming, “Our hearts are sealed.” No, Allah has sealed them due to their disbelief, so only a few truly believe.

4:155Then because of their breaking of their covenant, and their disbelieving in the revelations of Allah, and their slaying of the prophets wrongfully, and their saying: Our hearts are hardened - Nay, but Allah set a seal upon them for their disbelief, so that they believe not save a few -