Most people in this country don’t understand what it means to have to fight a determined and well equipped enemy.The German army got overwhelmed by numbers and lack of air support.
And fighting a war on two fronts, and the classic failure of attacking Russia during winter, and attrition.