english: They've invented some kind of this thing, or this thing, or this thing that will make our world forever better.
non_english: Ze hebben iets uitgevonden, dit, of dat, of dit, dat onze wereld voor eeuwig beter zal maken.