translate English to French: And there is a general consensus in Germany that this is an advantage.
Tous sont d’accord pour constater qu’il s’agit la d’un grand avantage.