There aren’t many people who stand up to Donald Trump, but CNN’s Jim Acosta is one of the few who will actually challenge the president face to face. Today, during his news conference in India, Acosta asked Trump if he would pledge not to accept any foreign assistance in the upcoming election? Trump’s reply included an accusation that CNN “said certain things that weren’t true.” That’s when Acosta delivered this reply:

“I think our record on delivering the truth is a lot better than yours sometimes, if you don’t mind me saying.”

Here’s the full exchange.