Iran's president says the United States has failed to undermine a nuclear deal between Tehran and major powers, and hailed the accord as a "long-lasting victory" for Iran, state television reports.
US President Donald Trump on Friday delivered an ultimatum to European signatories of the deal to fix the "terrible flaws" of the agreement with Iran, or the United States would pull out.
"The American administration has failed to undermine the nuclear deal ... Trump, despite his repeated efforts, has failed to undermine the accord ... The deal is a long-lasting victory for Iran," President Hassan Rouhani said in a speech, broadcast live on state TV.
On Friday, Trump agreed to waive sanctions against Iran for the last time to give the US and European allies a final chance to amend the pact.
Iran says the nuclear deal is not renegotiable and it will stick to the accord as long as the other signatories respect it but will "shred" the deal if Washington pulls out.
Under the deal, Iran agreed to curb its nuclear program, in exchange for lifting of most sanctions.