translate English to French: That would benefit the whole of Europe.
L'Europe entière en tirerait profit.