President Obama is one vote away from the Senate support needed to uphold a veto of the Iranian nuclear deal.

President Barack Obama is nearly at the magic number he needs to uphold the nuclear agreement with Iran.

On Tuesday, Sens. Chris Coons of Delaware and Bob Casey of Pennsylvania became the latest Democrats to come out in support of the deal, which lifts sanctions on Iran in exchange for restrictions on its nuclear program. Obama needs 34 senators to sustain a veto of Republican legislation aimed at blocking the deal. He’s now at 33.

A vote is expected later this month. Republicans all oppose the deal, but a steady stream of Senate Democrats has expressed support.

Coons told the Washington Post in an interview: “We are better off trying diplomacy first” with Iran.

The deal has faced harsh criticism from Israeli Prime Minister Benjamin Netanyahu, as well as Republican presidential contenders including Donald Trump and Ted Cruz. Obama said last week he expects relations with Israel to improve after the deal is in place, and insisted the agreement cuts off Iran’s path to a nuclear weapon.

Supporters of the deal are now aiming to get 41 votes, the Associated Press writes, which would block a resolution disapproving of the deal from passing in the first place. That would spare Obama from having to use his veto pen.

Obama close to clinching votes for Iran nuclear deal - MarketWatch