Ідіома: catch someone off guard

Переклад: застати когось зненацька

Приклад:

I was caught off guard when the teacher asked me about my homework.
Вчитель застав мене зненацька, коли запитав про домашньому завданні.