"that has still to be invented" in German That has still to be invented. Das muss erst noch erfunden werden. Detailed translations for "that has still to be invented" That has still to be invented. That has still to be invented. Das muss erst noch erfunden werden.