After weeks of anticipation, and many hours of deliberation, world powers have reached a final, comprehensive agreement with Iran that will govern its nuclear program for over a decade, diplomats said on Tuesday morning. Iranians celebrating nuclear deal (photo credit: MICHAEL WILNER) French Foreign Minister Laurent Fabius (L) and German Minister for Foreign Affairs Frank-Walter Steinmeier (R) (photo credit: JOE KLAMAR / AFP) Journalists and television crews wait outside the Palais Coburg Hotel located at Theodor-Herzl square where the Iran nuclear talks meetings are being held in Vienna, Austria on July 13, 2015. (photo credit: JOE KLAMAR / AFP) Iranian Foreign Minister Javad Zarif stands on the balcony of Palais Coburg, the venue for nuclear talks, Austria, July 13, 2015. (photo credit: REUTERS) European Union foreign policy chief Federica Mogherini gestures as she stands on the balcony of Palais Coburg, the venue for nuclear talks in Vienna, Austria, July 13, 2015. (photo credit: REUTERS) U.S. Secretary of State John Kerry (2nd L) meets with foreign ministers and delegations from Germany, France, China, Britain, Russia and the European Union at a hotel in Vienna, Austria July 13, 2015. (photo credit: REUTERS) Russian Foreign Minister Sergei Lavrov reads documents during a meeting with foreign ministers and delegations from Germany, France, China, Britain, the U.S. and the European Union at a hotel in Vienna, Austria July 13, 2015. (photo credit: REUTERS) The deal culminates a two-year diplomatic effort in which the five permanent members of the United Nations Security Council, led by the United States, have sought to end a twelve-year crisis over Iran's suspicious nuclear work.