People should not place hope on China or Russia's help, even if such help were to arrive it would be too late. Iran is on it's own in the near future, they'll either get their shit together and prevail or they do not survive.
I'm going to say something that will offend a lot of people but oh boy I'll say it anyway because it is the harsh truth.
This is a dog eat dog world, China and Russia are not charity and they will not help you just because you claims to be "Anti-America". If only Iran has half the fighting spirit and steadfastness of their little friend Houthi China and Russia would have trip over each other to support Iran.
Alas it was not the case. Maybe things will change in the future, one can only hope.