Fareed Zakaria had a positive reaction to President Trump's recent speech on Islam, even comparing it to a caliber reminiscent of former President Obama's speeches.

The CNN host said about the speech on Monday, it "was very carefully done, it was nuanced. It was frankly the kind of speech President Obama could have given."

Zakaria added that Trump "never used the words 'radical Islamic terrorism'...He pointed out that 95 percent of the victims of Islamic terrorism are Muslims."

He then said that the speech "had the kind of nuance and empathy that people look for because ultimately what you're trying to do is convince these Muslim countries to, in some way, take on, battle, expel, as President Trump said, the scourge of Islamic terrorism."

The president's address, delivered to the Arab Islamic American Summit in Saudi Arabia on Sunday, stated, "Our goal is a coalition of nations who share the aim of stamping out extremism and providing our children a hopeful future that does honor to God."

15 PHOTOS Melania and Ivanka Trump arrive in Saudi Arabia See Gallery Melania and Ivanka Trump arrive in Saudi Arabia U.S. President Donald Trump and first lady Melania Trump wave as they arrive in Riyadh, Saudi Arabia, May 20, 2017. REUTERS/Jonathan Ernst TPX IMAGES OF THE DAY U.S. first lady Melania Trump (from L-R, seated) holds the attention of Saudi Arabia's Crown Prince Muhammad bin Nayef, U.S. Secretary of State Rex Tillerson and Saudi Arabia's Deputy Crown Prince and Minister of Defense Mohammed bin Salman at a Saudi welcome ceremony for U.S. President Donald Trump (not pictured) at the Royal Court in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst Ivanka Trump (C-L) and Jared Kushner (C-R) arrive to attend the presentation of the Order of Abdulaziz al-Saud medal at the Saudi Royal Court in Riyadh on May 20, 2017. / AFP PHOTO / MANDEL NGAN (Photo credit should read MANDEL NGAN/AFP/Getty Images) U.S. President Donald Trump and first lady Melania Trump wave as they arrive in Riyadh during a reception ceremony in Riyadh, Saudi Arabia, May 20, 2017.Bandar Algaloud/Courtesy of Saudi Royal Court/Handout via REUTERS ATTENTION EDITORS - THIS PICTURE WAS PROVIDED BY A THIRD PARTY. FOR EDITORIAL USE ONLY. Saudi Arabia's King Salman bin Abdulaziz Al Saud (C, in brown and white) welcomes U.S. President Donald Trump (L) and first lady Melania Trump (top, 3-R) with a military honor cordon after they arrived aboard Air Force One at King Khalid International Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst Saudi Arabia's King Salman bin Abdulaziz Al Saud (C) welcomes U.S. President Donald Trump (L) and first lady Melania Trump (R) to a tea ceremony in the Royal Terminal after they arrived aboard Air Force One at King Khalid Airport International in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst White House senior advisor Jared Kushner (C) and his wife Ivanka Trump walk on the tarmac after arriving with U.S. President Donald Trump aboard Air Force One at King Khalid Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst Saudi Arabia's King Salman bin Abdulaziz Al Saud (R), U.S. President Donald Trump (L) and first lady Melania Trump (C) are greeted with flowers by children in an arrival ceremony at King Khalid International Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst Ivanka Trump (C-L) and Jared Kushner (C-R) arrive to attend the presentation of the Order of Abdulaziz al-Saud medal at the Saudi Royal Court in Riyadh on May 20, 2017. / AFP PHOTO / MANDEL NGAN (Photo credit should read MANDEL NGAN/AFP/Getty Images) Saudi Arabia's King Salman bin Abdulaziz Al Saud (lower left, back to camera) welcomes U.S. President Donald Trump and first lady Melania Trump as they arrive aboard Air Force One at King Khalid Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst White House senior advisor Jared Kushner (C) and his wife Ivanka Trump walk on the tarmac after arriving with U.S. President Donald Trump aboard Air Force One at King Khalid International Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst Saudi Arabia's King Salman bin Abdulaziz Al Saud meets with U.S. President Donald Trump and first lady Melania Trump during a reception ceremony in Riyadh, Saudi Arabia, May 20, 2017. REUTERS/Jonathan Ernst Saudi Arabia's King Salman bin Abdulaziz Al Saud (2-L) welcomes U.S. President Donald Trump (L) and first lady Melania Trump as they arrive aboard Air Force One at King Khalid International Airport in Riyadh, Saudi Arabia May 20, 2017. REUTERS/Jonathan Ernst US President Donald Trump and First Lady Melania Trump step off Air Force One upon arrival at King Khalid International Airport in Riyadh on May 20, 2017. / AFP PHOTO / MANDEL NGAN (Photo credit should read MANDEL NGAN/AFP/Getty Images) Ivanka Trump (L) and Jared Kushner (C) walk across the tarmac after arriving in Riyadh with US President Donald Trump (unseen) at King Khalid International Airport in Riyadh on May 20, 2017. / AFP PHOTO / MANDEL NGAN (Photo credit should read MANDEL NGAN/AFP/Getty Images) Up Next See Gallery Discover More Like This HIDE CAPTION SHOW CAPTION of SEE ALL BACK TO SLIDE

Trump also said, in part, "this summit will mark the beginning of the end for those who practice terror and spread its vile creed...But this future can only be achieved through defeating terrorism and the ideology that drives it."

He added that while various countries including the United States have been victimized by such terror-related attacks, "the deadliest toll has been exacted on the innocent people of Arab, Muslim and Middle Eastern nations."

The president further noted, "They have borne the brunt of the killings and the worst of the destruction in this wave of fanatical violence."

Despite Zakaria's praise, he has been a critic of Trump in the past. Back in March, the CNN host commented, "the president is somewhat indifferent to things that are true or false."