Engelsk-Tysk ordbok »

that has still to be invented. betyder på tyska

EngelskaTyska
That has still to be invented.

Das muss erst noch erfunden werden.