What does betäubt sein mean?

betäubt sein - German to English

to be in a daze