U.S. President Donald Trump | Brendan Smialowski/AFP via Getty Images Trump blasts Iran deal as ‘insane’ in meeting with Macron ‘We made this terrible deal, but we will be discussing it,’ US president says.

President Donald Trump lambasted the Iran nuclear deal as “insane” and “ridiculous” on Tuesday at the start of a meeting in which French President Emmanuel Macron was expected to urge the U.S. leader to stick by the international agreement.

Trump said the deal brokered under the Obama administration should have further restricted the Middle Eastern nation’s missile testing capabilities.

“It was insane. Ridiculous. It should have never been made. But we will be talking about it,” Trump said. “I know the president wants to speak to me about that.”

“If they restart their nuclear program, they will have bigger problems than they've ever had before,” he warned Iran.

Macron interjected that the United States' and France’s objective should be to “contain the Iranian presence” in the Middle East.

“The Iran deal is an important issue. We will be talking about that,” Macron said. “But we have to take it as part of the broader picture, which is security in the overall region.”

Trump retorted that Iran has showed itself to be a dangerous actor on the world stage, citing its support for Syrian President Bashar Assad, who U.S. officials say was behind a chemical weapons attack in a Damascus suburb earlier this month.

“It just seems that no matter where you go in the Middle East, wherever you go, Iran is behind it," Trump said.

The president also lamented that Iran is “allowed to test missiles all over the place.”

“We made this terrible deal, but we will be discussing it,” he said.