Russia has strong allies in US and Europe. US has stopped supplying ammunition to Ukraine and Europe did not pick up the slack, so I don’t think Russia is delusional, they are just planning ahead.
To what? Those allies are ephemeral. The delusion is that you have allies at all.
For being ephemeral those allies in the House are very effective at stopping aid to Ukraine.