"Isolated"? China Officially Offers Help To "Irreplaceable Strategic Partner" Russia