translate English to French: Now that all is clear in London, Europe too feels more at ease.
L'Europe se sent plus à l'aise maintenant que tout est clair à Londres.