this situation that we're in - Deutsch Englisch Wörterbuch