U.S. Defense Secretary Pete Hegseth said "Shame on you" to Rep. John Garamendi (D-CA) during a House Armed Services Committee hearing on Wednesday [1].

The confrontation highlights deep political divisions over the U.S. military strategy and the financial cost of the war in Iran, which began on Feb. 28, 2026 [2].

The exchange occurred on Capitol Hill after Garamendi described the conflict as a "quagmire" [3]. Garamendi said the bottom line is that the war has been conducted with chaos, and that America is stuck in another Middle East quagmire [4].

Hegseth responded by calling Democrats "feckless" and "shameful" [5]. He defended the current strategy and rejected the characterization of the conflict as a quagmire [6].

The hearing also addressed the financial requirements of the conflict. The Pentagon has requested a budget of $1.45 trillion [7]. This request represents an increase of approximately 40 percent over the budget for the current year [8].

Hegseth said the budget request reflects the necessary costs of the Iran war [8]. The clash between the Defense Secretary and the representative underscores the tension regarding the scale of U.S. involvement in the region — a conflict that has now persisted for two months [2].

"Shame on you"

The heated exchange reflects a growing legislative struggle over the sustainability of the Iran war. With a budget request increasing by 40 percent, the administration is facing intensified scrutiny from congressional Democrats who view the military engagement as an unstable and costly commitment similar to previous Middle East conflicts.