be hopelessly lost - German English Dictionary