the specifics of the quantum physics lecture bemused him
a state of being truly confuzzled, bewildered, or just plain confused
"the specifics of the quantum physics lecture bemused him" What is the definition of "bemused"?