to start (off) from scratch - German English Dictionary