taken aback

taken aback also taken back  {adj.}
Unpleasantly surprised; suddenly puzzled or shocked.
When he came to pay for his dinner he was taken aback to find that he had left his wallet at home.
Categories: {adj.}