go back a long way - German English Dictionary