translate English to French: Hella ideas for the cars of the future.
Idées Hella pour la voiture du futur.