The deluded retards convinced that Russia can be defeated!