Finance Minister Massoud Karbasian leaves after addressing the Iranian parliament for his impeachment process at the Iranian Parliament in Tehran, Iran.

WASHINGTON, DC— Iranian lawmakers last week refused to give a vote of confidence to the Minister of Cooperative, Labor and Welfare Ali Rabiee as well as impeached the country’s minister of Finance and Economic Planning Massoud Karbasian

The labor minister was impeached for the second time in less than five months over inefficiencies of his team while the finance and economy minister was criticized for mismanagement of “corporate insurance and workers’ problems.”

Out of 243 lawmakers, 129 favored the ministers’ dismissal, 111 opposed the move and three abstained.

The former finance minister Massoud Karbasian lost the vote of confidence in the parliament, leading to his impeachment.

According to reliable sources, Iranian President Hassan Rouhani is expected to answer questions over the performance of his administration to the parliament on Aug. 29.

Iranian lawmakers complained that the government’s mismanagement has resulted in price hikes and diminishing purchasing power.

Foreign currency values began to rise in Iran after the United States withdrew from the 2015 Iranian nuclear deal in May this year and announced a fresh wave of sanctions against the Islamic republic. However, Iran’s Supreme Leader Ayatollah Ali Khamenei recently blamed economic problems more on internal mismanagement than the U.S. sanctions.