Sen. John McCain, R-Ariz., predicts President Donald Trump's budget will never get through the Senate, The Hill reports.

"It is clear that this budget proposed today cannot pass the Senate," he said.

Lawmakers must come up with a deal "that provides sufficient funds to rebuild the military," McCain added.

According to NBC News, the proposed $603 billion defense budget pumps $54 billion more into the Pentagon and protecting the nation’s borders.

But McCain said that the hike in defense funding is "not sufficient" enough.

McCain wants more money set aside for the military and calls Trump’s budget inadequate.

"Moving forward, it is imperative that we work together to reach a bipartisan agreement that provides sufficient funds to rebuild the military," McCCain said, the Washington Examiner reported. "Failure to do so will only lead to more political dysfunction that has inflicted such harm on our men and women in uniform over the past six years."