meaning of betäubt sein

betäubt sein - German to English

to be in a daze