meaning of angenehm betäubt

angenehm betäubt - German to English

easily numb