They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
Inventaram isto, ou aquilo, ou aqueloutro que vai tornar o nosso mundo melhor,  para sempre