Although the population gap between the two sides is significant, France is still fighting from a distance, and logistical supplies are not sufficient.
But France is, after all, one of the most powerful great powers in Europe, possessing the most advanced weaponry and technology, which the opponent cannot match.
Additionally, the opponent's will to fight is not very strong, and they even thought about negotiating peace with France at the start of the war. If it weren't for the French insisting on war, this conflict might not have started at all.
Apart from the weak will to fight, the opponent's government's ineptitude and corruption are also crucial reasons for failure. Although the situation in the French Government is equally chaotic, it depends on the comparison.
At least the French are quite clear in their attitude towards this war; they are willing to spend more on military expenses and endure casualties to win the war and expand their gains.
