translate English to French: There has been a lot of publicity on this particular issue all over Europe.
(EN) Cette histoire a fait couler beaucoup d'encre dans toute l'Europe.