Shows you how little you know about WW2.
Firstly, the Germans had been building up a huge arsenal of planes and tanks since WW1 which the French and British did not do. It was not that the French soldiers were bad but they were totally overwhelmed but a huge well equipped German army.
Secondly, at the same time the French were being overwhelmed so were the British. We had sent over a force of soldiers to support the French but they also were totally overwhelmed which is why they all finished up at Dunkirk and had to be rescued off the beach, thousands of them.
Thirdly, also note the French soldiers fought a brave action to hold the Germans back while the British (and French) soldiers were evacuated off the French beaches at Dunkirk.
Suggest you read up on WW1 and WW2 to see how brave the French soldiers can be.
See the Battle of Verdun in WW1 where the French lost over 300,000 men trying to stop the Germans taking the town. The Germans lost about the same number (exact figures are difficult to get).
More here
http://en.wikipedia.org/wiki/Battle_of_Verdun