猝不及防

fáng
  1. to be caught off guard
  2. without warning

CEDICT

to be caught off guard; to be taken by surprise

Wiktionary

忽然發生來不及防備

重編國語辭典

忽然發生來不及防備

維基詞典

Entry Composition