No doubt.

He further says the Islamic Republic is capable of neutralizing all efforts to sabotage its nuclear facilities.

Barrel of laughs, that guy.