Sen. Gary Peters (D-Mich.) called Defense Secretary Pete Hegseth "the failure" during a Senate hearing on Thursday regarding the U.S. strategy in Iran.

The exchange highlights growing legislative friction over the conduct of the conflict and the massive financial resources the Pentagon is requesting to sustain operations.

Peters said Hegseth failed U.S. troops by lacking a winning strategy for the ongoing war. The senator specifically questioned the necessity of a funding request totaling $67 billion [1] to support the effort. This figure is part of a broader debate over military spending, as other reports place the total funding request discussed in Congress at $80 billion [3].

Hegseth said the characterization of the war as a failure is reckless. He defended the current military approach and suggested that the senator's criticisms were detached from the realities of the theater. During the exchange, Hegseth offered Peters a "ticket out to CENTCOM" [2].

The financial scale of the conflict remains a point of contention among officials. While some reports suggest the cost of the Iran war has reached $37.5 billion [4], others indicate the Pentagon's funding request for the conflict is nearly $70 billion [2].

Throughout the hearing, Peters argued that the lack of a clear objective has put service members at risk. Hegseth said the administration's strategy is the most effective way to manage the regional threat, a stance Peters rejected as a failure of leadership.

"You are the failure."

The public confrontation between Sen. Peters and Secretary Hegseth signals a deepening divide between the executive branch and Congress over the strategic endgame in Iran. With funding requests fluctuating between $67 billion and $80 billion, the administration faces increasing pressure to provide a concrete victory metric to justify the escalating costs and the continued deployment of U.S. personnel.