idiom
caught off guard
Meaning
surprised or shocked by something unexpected
Example
She was **caught off guard** by the sudden question.