Iran's outgoing president has acknowledged the nation at times "did not tell part of the truth" to its people during his eight-year tenure.
President Hassan Rouhani is preparing to leave office with his signature nuclear deal with world powers in tatters and tensions high with the West.
His comments, aired on state television, come as officials in his government have appeared rudderless in recent months amid a series of crises ranging from the coronavirus pandemic to droughts fuelling public protests.
After appearing just days earlier to be lectured by Supreme Leader Ayatollah Ali Khamenei about their failures in the nuclear negotiations, Rouhani's remarks appeared aimed at acknowledging the problems his government faced.
President-elect Ebrahim Raisi, a protege of Khamenei, will be inaugurated on Thursday.
"What we told people was not contrary to reality, but we did not tell part of the truth to people," Rouhani said at his last cabinet meeting as president.
"Because I did not find it useful and I was afraid it would harm national unity."
He did not elaborate on what he meant by his remarks. However, during his tenure, Iran's paramilitary Revolutionary Guard mistakenly shot down a commercial airliner and killed 176 people on board in January 2020, which the government refused for days to acknowledge until Western nations went public with their suspicions.
Rouhani, a relative moderate within Iran's theocracy, insisted he and his officials did their best.
He pointed to the country's 2015 nuclear deal with world powers, which saw Iran agree to limit its enrichment of uranium in exchange for the lifting of economic sanctions.
However, that deal now sits in tatters after then-president Donald Trump unilaterally withdrew America from the accord in 2018.
Rouhani blamed many of Iran's current problems on Trump's decision, which saw the value of the Islamic Republic's rial currency crash.
Australian Associated Press