President Obama has kept his cool since the election of Donald Trump, who against most predictions bested Hillary Clinton to become president-elect.
The Democratic politician has projected calm, even as many of his supporters panic and voice fears over America's future under a politician who stoked the fires of racism and xenophobia in his route to power.
Fortunately, Key & Peele's "Luther," a character who previously appeared at the 2016 White House Correspondents' Dinner, stopped by The Daily Show in order to translate how Obama is just as outraged as his supporters. Luther is portrayed by Keegan-Michael Key, while the president is played by Jordan Peele.
Watch the "anger translator" voice what Obama must really think of current events below.