Aller au contenu principal

I find the prospect of settling abroad really motivating

Definition : the idea of moving abroad is quite simulating.
Translation : L'idée de m'installer à l'étranger me stimule