adjective
bewildered or perplexed.
he became flummoxed and speechless
"Left out by the system"
"an indirect approach"