to do one's part - Deutsch Englisch Wörterbuch