translate English to French: Europe, above all others, has demands made of it.
L'Europe est mise en demeure.