translate English to French: Ville Itälä An exchange of views took place.
Ville Itälä Un échange de vues est organisé.