What does angenehm betäubt mean?

angenehm betäubt - German to English

easily numb