be destined to fail - French English Dictionary