猝不及防 (cù bù jí fáng) — (idiom) caught off guard; sudden in Chinese: Meaning & Examples | Fluentide