Sen. John McCain (R-AZ) had some harsh words yesterday toward Secretary of State John Kerry. McCain told Kerry he is "failing very badly" as secretary of state during the latter's appearance before the Senate Foreign Relations Committee.

'You Don't Want to Go There, Buddy!': Holder, Gohmert in Heated Exchange

McCain said peace talks on Syria are in “total collapse," and predicted negotiations with Iran, the Israelis and Palestinians will also be unsuccessful.

Kerry fired back, arguing, “You declare it dead but the Israelis and the Palestinians don’t declare it dead. They want to continue to negotiate.”

"We'll see," said McCain, calling on the Obama administration to "recognize reality."

His criticism extended to the crisis in Ukraine, arguing nothing is being done to stop Vladimir Putin from further meddling in Ukraine.

“My hero, Teddy Roosevelt, used to say, 'talk softly but carry a big stick.' What you’re doing is talking strongly and carrying a very small stick — in fact, a twig,” McCain said.

Kerry criticized McCain for prematurely judging the administration's diplomatic efforts, adding. “Your friend Teddy Roosevelt also said that the credit belongs to the people who are in the arena who are trying to get things done. And we’re trying to get something done.”

Watch some of the contentious exchange above, which includes reaction from Sen. Marco Rubio (R-FL) on America's Newsroom. He told Bill Hemmer the current foreign policy is creating a "vacuum" that other countries, like Russia, China and Iran, are looking to fill.

Rubio said President Obama's approach to foreign policy is based on "wishful thinking" and a false notion that the U.S. can bring stability by playing a more "junior" role.

Obama 'Is Living in a Fantasy World’: Krauthammer Takes on Admin’s Foreign Policy