They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
Sie haben so ein Ding, oder so ein Ding, oder so ein Ding erfunden, das unsere Welt für immer besser machen wird.