The winter beat Napoleon. Hitler beat Hitler (along with a lot of materiele from the US and UK)
Keep up the propaganda - if it makes you feel good