translate English to French: I was invited to come to Iceland for the book launching.
On m’a invité à venir en Islande pour le lancement du livre.