To perplex or bewilder someone; to confound or flummox
Bewildered; unsure how to respond or act.
Unfazed, unaffected, or unimpressed.