TEHRAN (Web Desk) – Iran is all set to all set to put nuclear deal with world powers in motion as final step for Iran to start carrying out the nuclear agreement was completed here the other day.

An oversight panel ratified the bill passed by Parliament supporting the deal with six world powers which was a final step towards approval of the deal .

The ratification by the veto-wielding panel, the 12-member Guardian Council, made within 36 hours after Parliament accepted the details of the agreement, now clears the way for the Atomic Energy Organization of Iran to start dismantling thousands of centrifuges and redesign a heavy-water reactor into a much less a dangerous light-water reactor.

Read more: Iran parliament okays nuclear deal with world powers

It also needs to take several other measures.

In exchange, as soon as the International Atomic Energy Agency verifies the steps, sanctions against Iran will be lifted.

Iranian officials, including President Hassan Rouhani, speaking on state television on Tuesday, predicted that the process would take about two months.

Under the Iranian system, half the Guardian Council’s members are clerics, appointed by the supreme leader, Ayatollah Ali Khamenei, and confirmed by Parliament. The other half are jurists, appointed by the head of the judiciary, Sadegh Larijani.

The council ratifies laws, or sends them back to Parliament if they are deemed in need of further study. During elections, the council vets candidates and can disqualify those it deems unsuitable.

In a sign of the underlying discord in Iran about the nuclear agreement, some hard-line members of Parliament complained Tuesday that Ayatollah Khamenei’s office had unduly sought to assure passage of the bill endorsing the nuclear pact. One hundred amendments to change the pact were ignored in a rushed session.

The ayatollah’s office rejected the complaints, calling them false. In a statement, it admonished Iranian news media to “exercise caution in attributing reports to the supreme leader’s office.”