They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
Ils ont inventé ceci et cela qui rendra notre monde meilleur pour toujours.
They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
Ils ont inventé ceci et cela qui rendra notre monde meilleur pour toujours.