Ahmed Raza Khan: Mohammed Aqib Qadri:
So Allah cursed them because of their constantly breaking their covenant - and they disbelieved in the signs of Allah, and they used to wrongfully martyr the Prophets, and because they said, "Our hearts are covered" in fact Allah has set a seal upon their hearts due to their disbelief, so that they do not accept faith, except a few.