Baffled 

спантеличений, здивований