"Right now good progress has been made although we are some distance away from the final agreement," Rouhani said, during a meeting here with India's National Security Adviser Ajit Doval.
"We have taken the necessary steps and now it is the other side's turn to seize the opportunity," the President was quoted as saying by the state-run IRNA news agency.
Rouhani said that though gaps remain between Iran and the P5+1 powers -- Britain, China, France, Russia and the United States plus Germany -- it was up to them to seal a deal.
Rouhani's remarks come a day after US President Barack Obama said, "The issues now are sufficiently narrowed and sufficiently clarified, where we're at a point where they (Iran) need to make a decision."
Also Read
"We are presenting to them in a unified fashion -- the P-5-plus-1, supported by a coalition of countries around the world, are presenting to them a deal that allows them to have peaceful nuclear power but gives us the absolute assurance that is verifiable that they are not pursuing a nuclear weapon," Obama said.
Disagreements between Iran and world powers centre on the extent of nuclear activities Tehran will be allowed to continue and the timetable for the lifting of sanctions.
The West suspects Iran's nuclear programme is aimed at producing atomic weapons, a charge Tehran denies, insisting it is for peaceful purposes.