try (one's) damnedest - Turc Anglais Dictionnaire