have a great staying power - Deutsch Englisch Wörterbuch