What does benommen sein mean?

benommen sein - German to English

to stay a daze