Russia has a mutual relationship with Iran going back a couple hundred years, at least. They will take a proprietary interest in looking after Iran if anybody thinks about attacking the country.

China will probably do the same.

If we want to modify israel's behavior, we need only stop obstructing the operation of justice in the UN. If Israel can no longer count on an automatic US veto any time the UN attempts to enact measures to correct Israel's criminal behavior, their uncertainty might exercise a sobering and moderating influence upon their national impulses to predation and the commission of barbaric war crimes (not that we any longer possess any remaining trace of moral authority ourselves).

And what, exactly, is the alternative to a negotiated agreement? If this deal is unacceptable, what is acceptable, and why would anyone expect Iran to agree? Last time I looked, Likud didn't hold 100% of the Knesset. Not even a majority, just a plurality. Maybe after the elections that will change, or maybe not.