CATCH SB OFF GUARD
найдено в "Financial and business terms"
catch sb off guard: translationcatch sb off guard/by surprise► to surprise someone and cause difficulty for them: »A lot of taxpayers will be caught off guard by their new tax liability
Main Entry: ↑catch