Like some of his predecessors, President Trump appears to believe that overwhelming U.S. firepower makes winning wars against lesser opponents easy.

The latest example: Iran.

Before departing Wednesday for the G-20 summit in Japan, Trump was interviewed by Maria Bartiromo on Fox Business.

Asked about possible war with Iran, the president said: “It wouldn’t last very long, I can tell you that.”

I’m not talking boots on the ground. I’m not talking, we’re going to send a million soldiers. I’m just saying if something would happen, it wouldn’t last very long,” Trump added.

“While military analysts assess that the United States would beat Iran in an all-out clash, Tehran possesses ballistic and cruise missiles, air defenses and proxy forces that could kill U.S. troops,” reports the Washington Post.

A number of U.S. officials and national security experts have warned that any U.S. military action against Iran could easily spiral into yet another costly war in the Middle East.

Rep. Seth Moulton (D-MA) a former Marine and current presidential candidate, told the Post Wednesday “that war with Iran would be ‘very bloody,’ recalling the accuracy of mortar fire lobbed at U.S. troops by Iranian forces during his second deployment to Iraq.”

Moulton added that the potential cost “doesn’t mean intervention is off the table. It should always be a threat. But we better exhaust every other alternative before we put young American lives in danger.”

Despite a flood of insults this week from Tehran, Trump said he’s been “very nice” to the Iranians, by calling off a military attack after the downing of a U.S. spy drone.

“They shot down our drone,” he told Bartiromo. “I decided not to kill a lot of Iranians. I know a lot of Iranians. I like Iranians so much, and that plays into your decision, too. They’re human beings. They’re people. I didn’t want to kill 150 people.”