Chinese: 这辆有点怪的车让我脱口而出"那是什么鬼东西啊?"
English: It was the sort of weird car that made me want to blurt out, "what the heck is that?"
French: C'était le genre de voiture étrange qui me donnait envie de lâcher : « Qu'est-ce que c'est que ce truc ? »