Nerves are being tested on Day 17 of nuclear negotiations in Vienna, with China calling for "no more delays" in the marathon talks.
The stakes are enormous: Iran's nuclear ambitions put on a leash in exchange for a gradual lifting of UN sanctions, the opening up of a market of nearly 80 million to the West, and a possible review of old alliances.