taken aback
confused or surprised by something unexpected.
Company executives have been taken aback by the criticism.
I asked him directly if he was looking for someone with my skills, and I think he was kind of taken aback.
Etymology: based on the literal meaning of aback (= backward), which is not used in modern English