Story highlights Khamenei: International community shouldn't question Iran's expanding presence in Middle East

Iran's supreme leader calls on European leaders to stand up to US if Congress chooses to impose sanctions

Tehran (CNN) In his first comments after US President Donald Trump said he intended to decertify the Iran nuclear deal, Ayatollah Ali Khamenei, Iran's supreme leader, called Trump "foul-mouthed" and someone who "pretends to be an idiot."

Speaking before a group of what was described by his office as "hundreds of young elites and outstanding scientific talents, " Khamenei said that the European opposition to Trump's decision was "good, but not enough."

"The Europeans must stand up against the US measures ... including the sanctions they anticipate to emerge from Congress," he said.

Iran's Revolutionary Guards Corps (IRGC), one of the targets in the US President's major speech on Iran last week, also issued a statement calling Trump a "dimwit and rogue president."

In his speech, Trump announced new "tough sanctions" on the elite branch of Iran's armed forces, calling it the supreme leader's "corrupt personal terror force and militia."