Englisch-Deutsch Wörterbuch »

that has still to be invented. bedeutet auf Deutsch

EnglischDeutsch
That has still to be invented.

Das muss erst noch erfunden werden.