flummox

    transitive verb
  1. colloquial [puzzle] desconcertar, confondre.
  2. [startle] astorar, deixar parat.
  3. I was completely flummoxed em vaig quedar parat, em vaig quedar de pedra.