1 Samuel 3:13

For I have foretold to him that I will judge his house unto eternity, because of iniquity. For he had known that his sons acted shamefully, and he did not chastise them

Other versions

King James Version

For I have told him that I will judge his house for ever for the iniquity which he knoweth; because his sons made themselves vile, and he restrained them not.

English Standard Version

And I declare to him that I am about to punish his house forever, for the iniquity that he knew, because his sons were blaspheming God, and he did not restrain them.

New International Version

For I told him that I would judge his family forever because of the sin he knew about; his sons made themselves contemptible, and he failed to restrain them.