Die zweite Erklärung ist glaubwürdiger. Frankreich ist neben Großbritannien die einzige wirkliche Militärmacht Europas.
The second explanation is more credible: France, aside from Great Britain, is Europe’s only true military power.