be destined to fail - German English Dictionary