have a lot going for it - Deutsch Englisch Wörterbuch