Israeli Prime Minister Benjamin Netanyahu gave President Trump high marks Tuesday afternoon for his speech before the United National General Assembly earlier in the day.

"In over 30 years in my experience with the UN, I never heard a bolder or more courageous speech," Netanyahu tweeted.

"President Trump spoke the truth about the great dangers facing our world ... and issued a powerful call to confront them in order to ensure the future of humanity."

In his most significant foreign policy speech to date, Trump called on nations to maintain their sovereignty and reiterated the U.S. will no longer foot the bill for U.N. operations that other nations claim they cannot afford to financially support.

He spent a large portion of the speech slamming Iran for its threats to Israel and the United States.

He said Iran is violating the spirit of the nuclear deal with the U.S. and other western nations, and signaled he may leave the agreement.

"We cannot let a murderous regime continue these destabilizing activities while building dangerous missiles and we cannot abide by an agreement if it provides cover for the eventual construction of a nuclear program," Trump said.