translate English to French: Now, of course, you Icelanders are the greatest in terms of stories.
Dans cette affaire d'histoires vous, les Islandais, êtes les plus grands, bien sûr.