According to reports citing the Iranian news agency Tasnim, Soleimani said Thursday that it was "my duty to respond to your threats," before adding "Talk to me, not to the president (Rouhani). It is not in our president's dignity to respond to you."

The commander then engaged in the sort of language likely to worsen relations between the United States and the Islamic republic.

"We are near you, where you can't even imagine. Come. We are ready."

"If you begin the war, we will end the war. You know that this war will destroy all that you possess."

The report added that Soleimani derided the U.S. president for using the language of "night clubs and gambling halls."

Iran deal

Sunday's tweet from Trump to Rouhani was considered political bluster when just two days later the U.S. leader said he was "ready to make a real deal" with Iran.

But the two leaders have been at odds ever since Trump announced that he would withdraw the United States from the Joint Comprehensive Plan of Action (JCPOA). The JCPOA is another name for the Iran nuclear deal in which the Islamic republic was asked to stop enriching uranium in exchange for a lifting of economic sanctions.

Jonathan Ernst | Reuters

President Donald Trump holds up a proclamation declaring his intention to withdraw from the JCPOA Iran nuclear agreement after signing it in the Diplomatic Room at the White House in Washington, U.S. May 8, 2018.

In May 2018, Trump said the United States would exit the Barack Obama-era agreement, calling it "defective to its core." Trump is also asking countries to reduce oil imports from Iran to zero by early November.

The European Union has said it is determined to preserve the Iran nuclear deal and France, Germany and Britain have stated individually that they remain committed.