Former Mexican President Vicente Fox let loose on President Donald Trump on Monday.

Using Twitter, Fox shared a graphic featuring the president’s latest poll numbers from Gallup, which showed Trump with a record low approval rating of just 37 percent and a disapproval rating of 58 percent.

Fox then told the former “Apprentice” star what numbers like that would mean if he still had his old TV gig:

.@realDonaldTrump, if this were TV, you'd be fired. America, tell it like it is: Donald, you're fired! pic.twitter.com/wvRF5OJFR8 — Vicente Fox Quesada (@VicenteFoxQue) March 20, 2017

Fox, who was the leader of Mexico from 2000 to 2006, has been a vocal critic of Trump since the presidential campaign. He's called Trump the “hated gringo” and “ugly American,” delivered the message with his middle finger, and vowed that his country will not the pay for the “fucking wall.”

Fox has also slammed Trump as an “illegitimate president,” said he behaves like a “child” and told him to “go to Hell.”