Yes, sorry, we don't care. We're not going to corner ourselves for China and Pakistan. China herself is not to be trusted to begin with. There are rumors that they might have sold confidential information about the South Pars project to Qatar. And Pakistan hasn't finished their side of the gas pipeline yet. How can we trust Pakistan if it is not willing to do something that is really good for them, because of foreign pressure? Pakistan could've enjoyed cheap flow of energy from us since 2015 but it hasn't lifted a finger yet.
No country dictates our foreign policies, except for Russia unfortunately. And that's because Khamenei is a Russian agent lol
China has other excuses. It's mostly the US sanctions, and then her ties with Arab sheikhdoms. If China wants Iran to reduce our ties with India, it should first prove that it is willing to reduce her ties with the Arabs that want Iran destroyed. China-Iran partnership just cannot happen in its full capacity. The best that can happen between us is that China doesn't exert pressure on North Korea and North Korea would act like a proxy between us, just like it did during the Iraq-Iran war.