Iran's parliament has finally passed a crucial bill that endorses a nuclear bill that was agreed upon between the Islamic republic and world powers, Reuters reported. The bill that was signed on Tuesday is a major victory for President Hassan Rouhani's administration, which has faced stiff opposition from conservatives and hardliners who didn't support the deal.

"Members of parliament made a well-considered decision today showing they have a good understanding of the country's situation," government spokesman Mohammad Baqer Nobakht said in a televised news conference immediately after the vote.

The passing of the vote now ushers in the implementation of the deal, also known as JCPOA (Joint Comprehensive Plan of Action).

One-hundred sixty-one lawmakers voted in support of the bill and 59 voted against it while there were 13 abstentions, according to The Guardian. The Iran nuclear deal was signed on July 14, after almost two years of intense negotiations, and since then, conservative lawmakers in the Islamic republic have poked holes into the agreement, warning that some text in it needed closer scrutiny.

Rouhani's administration, on the other hand, argued against these allegations, stating that the deal would guarantee Iran's peaceful pursuance of uclear technology while also loosening the noose that had strangled the country's economy as a result of sanctions.

Parliament's endorsement of this bill comes only a few days after Iran conducted long-range missile tests, according to the International Business Times. Tehran defended its right to test fire the missiles, saying that the tests had not violated or conflicted with the terms stipulated in the nuclear deal.

"We don't ask anyone's permission to enhance our defense power or missile capability and will firmly pursue our defense plans, particularly in the field of missiles," warned Iranian Defense Minister Hossein Dehghan.