what do you mean "years ago"? The attack on Iran's nuclear infrastructure was last year.
CIA director cited saying Tehran 'very close' to nuclear weapons; US officials tell NY Times assassination of Khamenei, US strike on Fordo could prompt breakout to bomb
www.timesofisrael.com
and in this situation someone must have been lying.
Either our side was lying back then about Iran being able to make nukes in days, we were lying about taking it out, or they are lying about Iran's capability to make nukes for this latest round.