we have to hurry - German English Dictionary