translate English to French: It also gives a very negative picture of Europe.
Et cette lenteur ne donne pas non plus une image positive de l'Europe.