1) They werent outnumber billions to 1....
2) They had the best airforce on the planet, which was a key aspect of Blitzkrieg
3) "Inferior" is a relative term, at the start of the war they certainly didnt have the hardest hitting tanks, but they had the fastest. Not to mention in Infantry training they excelled and had the best weaponry until late in the war