try (one's) damnedest - Deutsch Englisch Wörterbuch