CNN anchor John King acknowledged that President Trump is "absolutely right" in his stance on the U.S.-China relationship.

The president, who has repeatedly threatened China with tariffs over what he claims are unfair trade practices, said that he was "the chosen one" to take on the foreign adversary while speaking to reporters on Wednesday.

King was a guest on CNN Right Now, which is hosted by Brianna Keilar, following the president's remarks. She said, “On the trade war, he actually tried to distance himself from his own trade war.”

“That’s Obama’s fault," King answered. "And look, the President is absolutely right when he says that China has been cheating for 25 years and that Bill Clinton didn’t do enough about it, George W. Bush didn't do enough about it, Barack Obama didn’t do enough about it, or didn’t want to pick the fights for other reasons, thought there were reasons the U.S. economy is benefiting so much, we won’t pick these fights, start the conversations, not finish the conversations. The president is absolutely right."

"The question now is, the uncertainty about the tariffs are a big contributing factor to the possibility of an American recession, to the obvious fact of global slowdown in China, in Germany across Europe," he continued. "Is he willing to go into an election year where if he does not, the U.S. economy might go into a recession, it might stop short of going into a recession, but still slow down significantly and hurt him politically. The president actually deserves a lot of credit for standing up to China."