Seems so to me! I've been waiting 25 years for the payback Iran deserves.
That's what I was thinking too (25 years).