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