Chairman of the Iranian Parliament's National Security and Foreign Policy Commission Alaeddin Boroujerdi told reporters that Iran has always been very transparent in its positions and has repeatedly stressed that it will by no way back down from its views.
He said it would be the US to blame if the talks failed to end in an agreement.
Iranian Foreign Minister Mohammad Javad Zarif, EU Foreign Policy Chief Catherine Ashton and US Secretary of State John Kerry had a trilateral meeting in Muscat earlier today, whose agenda included preparing the ground for the upcoming meeting between Tehran and the six major world powers.
Iran and the six major world powers have already held 8 rounds of nuclear negotiations after inking an interim agreement in Geneva on November 24, 2013, and have less than three weeks time to strike a final deal before the November 24 deadline.
Tehran and the six powers have already held seven rounds of talks in Vienna, and one more round in New York and on the sidelines of the UN General Assembly. They are now preparing for their 9th round of negotiations due to be held in Masqat, Oman, on November 11.
The Geneva agreement took effect on January 20 and expired six months later on July 20. In July, Tehran and the six countries agreed to extend negotiations until November 24 after they failed to reach an agreement on a number of key issues.