translate English to French: The Luxembourgers know the exact meaning best with 55%.
Les Luxembourgeois sont 55 % à en savoir la signification exacte.