US President Donald Trump said the conflict with Iran would end soon but insisted Washington wanted a "total victory," saying Tehran would need 25 years to rebuild what US forces had destroyed.
"America did not start a war with Iran. Iran has been waging war on America since 1979," Trump said.
"We want to make sure we have a total victory, not a 93 percent victory," he added.
"When this conflict is over, and it will be soon, the entire world will be a much safer and better place," he said.