meaning of benommen sein

benommen sein - German to English

to stay a daze