You are underestimating the Russians, and their love of their country. Some guys called Adolf and Bonaparte also did that.
I hope so, but I'm afraid it might not be enough this time. The new Reich is 600km closer to Moscow or will be soon.