"The other side (the United States) has been creating obstructions since the day of implementation of the agreement," the Iranian official added.
He also highlighted Iran's capability of "resuming nuclear activities," saying his country will take "surprising actions" if the nuclear deal is sabotaged.
US President Donald Trump is expected to decide by May 12 whether to pull the US out of the nuclear deal reached between Iran and six major world powers in 2015.
Trump, however, has said he would not extend the waiver suspending the US sanctions on Iran. The US President has repeatedly criticized the landmark nuclear pact in which the West promised to relieve sanctions on Tehran in exchange for a halt in Iran's efforts to develop a nuclear weapon.