feel benumbed - Turkish English Dictionary