Iran is not the center of the world. We cannot meet Iran’s requirements unconditionally.We need China for its veto power in the UNSC. It previously failed to block 4 rounds of UNSC resolutions against us. If they fail to veto resolutions against us again, we will reduce our ties with them like what happened in the last 8 years. We do not need China for construction projects. When we were forced to kick them out of Tehran Metro, South Pars and Tehran-North Expressway projects after their long delays, we finally finished all the three projects on our own without foreign assistance. Projects like these are offered to China, India or any other country that is willing to cooperate with us for creating mutual economic interests and attracting foreign investment. If we feel that China or India is using sanctions as an excuse not to deliver their promises, then they will be kicked out like before.
Iran wants China to help, you have to pay for it. China can veto proposals to sanction Iran, but how can Iran make up for China’s losses in Saudi Arabia, Israel and other countries?
Chinese companies risked sanctions by the United States and traded with Iran. High risk, high yield. Iranians, don’t complain and see the reality.