translate English to French: The few hundred Chinese cars that are currently to be found in Europe are of extremely dubious quality, not exclusively but also from an environmental viewpoint.
Les quelques centaines de voitures chinoises que l'on trouve actuellement en Europe sont d'une qualité extrêmement douteuse, pas exclusivement, mais aussi d'un point de vue environnemental.