“We are very likely to come to an agreement by the end of July,” Rouhani told reporters in Shanghai, speaking in Farsi through a translator. “We can achieve this.”
His comments came after an apparently largely fruitless fourth round of negotiations in Vienna last week.
But the UN atomic watchdog said on Wednesday that Iran has agreed to address some of the many long-held allegations that it conducted research into making nuclear weapons before 2003 and possibly since.
The International Atomic Energy Agency said that Iran, which denies ever having sought nuclear weapons, has undertaken to implement “practical measures” by August 25.
“It takes time” to resolve outstanding issues, Rouhani said after he attended a regional security forum in China earlier this week.
“We cannot expect it to be resolved in a few meetings.”