No, the Germans were extremely efficient at killing. But they were fighting on multiple fronts and couldn't afford to lose as many men as the Allies. A lot of those 20 million Soviets were civilians too.That’s because they are incompetent commies, meanwhile Americans logistics not only supplied the allies but moved millions of men across the Atlantic and Pacific Ocean to fight the war.
America’s achievements are far more impressive than the commies losing 20 million mostly on their own soil and mostly to their own incompetence.