Iranian President Hassan Rouhani has said it is ridiculous to hold talks with the United States, a country that constantly breaks its promises.

In a speech to parliament on Sunday, the Iranian president said his country will continue to produce missiles for defense purposes and does not believe its missile program violates international agreements.

“We have built, are building and will continue to build missiles,” Rouhani was quoted by Iranian media as saying. “We are not contradicting UN Resolution 2231.”

The remarks came weeks after U.S. President Donald Trump decertified Iran’s compliance with the historic 2015 nuclear deal, also known as the JCPOA.

Trump’s move came while the IAEA, the UN’s nuclear watchdog body, has repeatedly confirmed Iran’s commitment to the JCPOA.

“We will produce any weapons of any kind that we need and stockpile it and use it at any time to defend ourselves,” Rouhani said, rejecting calls for negotiations over Tehran’s missile program.

“You are disregarding past negotiations and agreements approved by the U.N. Security council and expect others to negotiate with you?” he said, pointing to Washington’s nuclear crisis with North Korea.

The Iranian president added that because of Washington’s behavior, it should forget any future talks and agreements with other countries.