Iranian President Hassan Rouhani on Sunday demanded that U.S. President Barack Obama block an extension of sanctions passed by Congress, saying Tehran will otherwise "firmly respond."

In a speech to parliament, Rouhani denounced legislation passed by Congress to extend the Iran Sanctions Act (ISA) for 10 years as a violation of Tehran's nuclear deal with six major powers. The deal curbs Tehran's nuclear program in return for the lifting of international financial sanctions.

"America's president is obliged to exercise his authority by preventing its approval and particularly its implementation ... and if this gross violation is carried out we will firmly respond," Rouhani said in the speech, carried live by state television.