(one) has to be pushing off - Deutsch Englisch Wörterbuch