During a speech in South Africa, President Barack Obama slammed Donald Trump’s “utter loss of shame” when caught in a lie just “double down and lie some more,” without calling his name.

Obama slammed the “utter loss of shame among political leaders when they are caught in a lie and they just double down and lie some more.” “Politicians have always lied, but it used to be if you caught them lying, they’d be like, ‘oh man!’ Now they just keep on lying,” he continued. We know exactly to whom President Obama was referring — Putin’s quisling.

President Obama also slammed the “strongman politics” and urged “people around the world to respect human rights and other values now under threat” during a speech celebrating Nelson Mandela’s 100th birthday, the AP reports.

He said today’s times are “strange and uncertain,” adding that “each day’s news cycle is bringing more head-spinning and disturbing headlines.” He added that “much of the world is threatening to return to a more dangerous, more brutal, way of doing business.”

“I believe in Nelson Mandela’s vision. I believe in a vision shared by Gandhi and King and Abraham Lincoln. I believe in a vision of equality, justice, freedom and multi-racial democracy, built on the premise that all people are created equal,” Obama said.

He addressed the xenophobia and fear-mongering being sparked by leaders, including Donald Trump. He invoked the diversity of the French soccer team that clinched the World Cup, saying, “Not all of those folks look like Gauls to me. But they’re French!” The majority of the players on the team of black and have immigrant ties. Donald Trump said Europe was losing its culture due to diversity.

President Barack Obama’s speech is a direct rebuke of everything Trump stands for. Trump proved to the world during the train-wreck Helsinki presser that he will sell out the country to save himself and soothe his fragile ego. He stood next to a murderous dictator and sided with him over our intelligence community. That is the definition of treason.

Watch President Barack Obama’s full speech: