They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
Eles inventaram algum tipo de coisa, ou esta coisa, ou aquela coisa que fará nosso mundo melhor para sempre.