be fated to fail in one's efforts - Turc Anglais Dictionnaire