I thought it was Esperanto, I understand Italian, saw a movie without subtitles, very nice one, called: Manuale d'Amore, translation: Love Manual. It's a comedy about love, better than the English "Love is everywhere." or whatever the title is.
Does anybody know Esperanto?