Jeremiah
Jeremiah 31:30ESV·traditional attribution

But everyone shall die for his own iniquity. Each man who eats sour grapes, his teeth shall be set on edge.

Matthew Henry Presbyterian @wholebiblehenry

The prophet, having found his sleep sweet, made so by the revelations of divine grace, sets himself to sleep again, in hopes of further discoveries, and is not disappointed; for it is here further promised, I. That the people of God shall become both numerous and prosperous. Israel and Judah shall be replenished both with men and cattle, as if they were sown with the seed of both, Jer 31:27.

Commenting on Jeremiah 31:27-34

John Gill Reformed Baptist @doctorgill

But everyone shall die for his own iniquity,.... His own personal iniquity; and not a corporeal death only, but an eternal one, which is the just wages of sin. It seems to intimate, that, after the Babylonish captivity, no public calamity should come upon them for the sins of their fathers and their own jointly, but for their own iniquities singly; so their last destruction...

Keil & Delitzsch Lutheran @keilanddelitzsch

Jer 31:29-30 The proverb, which Ezekiel also (Eze 18:2.) mentions and contends against, cannot mean, "The fathers have begun to eat sour grapes, but not till the teeth of their sons have become blunted by them" (Nägelsbach); the change of tense is against this, for, by the perfect אכלוּ and the imperfect תּקהינה, the blunting of the children’s teeth is set down as a result of the fathers’ eating.

Commenting on Jeremiah 31:29-30