try one's hardest - Deutsch Englisch Wörterbuch