The European Union's foreign policy chief on Tuesday said an Iran nuclear deal was "at hand" and urged different sides to show political will ahead of a new round of talks scheduled in Geneva next week.
"We cannot miss this opportunity," Federica Mogherini, whose predecessor Catherine Ashton chairs the talks in Switzerland, said at Chatham House, a think tank in London.
"A good deal is at hand if the parties will keep cooperating as they did so far and if we have enough political will from all sides to agree on a good deal and sell it domestically," Mogherini said.
"We have a series of internal domestic political dynamics we have to handle with care," she said, listing "tensions" in the US Congress, Israel's elections and Sunni-Shiite rivalry in the Gulf region.
"A comprehensive agreement would be mutually beneficial for all sides," she said.
US Secretary of State John Kerry earlier on Tuesday said world powers "had made inroads" since reaching an interim deal with Iran in November 2013 on reining in its suspect nuclear program.
"We expect to know soon whether or not Iran is willing to put together an acceptable, verifiable plan," Kerry said after returning from talks in Geneva with his Iranian counterpart Mohammad Javad Zarif.
The so-called P5+1 group of Britain, China, France, Russia, the United States and Germany are trying to strike an accord that would prevent Tehran from developing a nuclear bomb.
In return, the West would ease punishing sanctions imposed on Tehran over its nuclear programme, which Iran insists is purely civilian in nature.
Track Latest News Live on NDTV.com and get news updates from India and around the world