Ukraine is not a small country so it would be a fantasy if someone thinks it can be taken within a week or month. What Russia is doing is according to their plan after seeing the overall situation. Many people think the Russian invasion of Ukraine failed because they failed to capture Kyiv yet but in my opinion kiyv was never the primary objective. It was a diversion and the main objective was to trap a large number of arm forces in eastern Ukraine which is considered the last line of defense.
How many EU countries put sanctions on Russia's energy sector? Even Asian countries like India and Pakistan keeping close relations with Russia. Saudi Arabia, UAE have done the same despite their close relations with the USA. I can see Russia has a more friendly country than before and USA and UK are isolating themselves.
I think china's primary objective is to oppose USD dominance by replacing it as a reserve currency so that the USA loses its "sanction power" over the world. We have seen it before if any country has done something against the USA they put sanction over them and other countries have to cooperate because of USD's being universal currency of trade. Replacing USD means replacing the USA as a superpower.