Trevor Noah DESTROYS Donald Trump in this #ViralRant pic.twitter.com/bsRdVXn7b3 — The Daily Show (@TheDailyShow) September 15, 2016

Trevor Noah has just about had it with Donald Trump.

The Daily Show host posted a rant on social media on Wednesday night against the Republican candidate, focusing in particular on Trump’s anti-immigration rhetoric.

“Let me tell you about the greatest country in the world. The greatest country in the world is the country that accepts people who come in from everywhere in the world, Mr. Donald Trump,” Noah said. “And I know you think half the country is a ‘basket of deportables’ — yeah, I said it, ‘deportables,’ not ‘deplorables’ — but the good people of America know the greatest country in the world is the country where you can come in and create anything.”

Noah added, “The greatest country in the world is the home of Steve Jobs, a man whose family were refugees who came to this country from the place that you’re trying to shut down. You know who came from Syria? The iPhone came from Syria, Donald Trump — the same iPhone that you tweet shit about the refugees on. So every time you tweet with those fat, little, tiny fingers of yours, you should be saying thank you to them for giving you that same phone.” (Jobs’s biological father was Syrian, but he wasn’t technically a refugee.)

Trump has called Mexican immigrants “rapists” who are “bringing drugs” and “bringing crime” to the US, as well as proposed a ban on all Muslims entering the US. This, Trump says, is part of his plan to “make America great again.”

But Noah said his own personal experience as an immigrant shows America is already great: “The fact that a South African can be sitting in this chair that was once run by an American and can be telling you all of this — this proves how great this country is.”

Watch: This election isn’t just Democrat vs. Republican. It’s normal vs. abnormal.