in a state of shock or confusion - German English Dictionary