冷不防

  1. unexpectedly
  2. suddenly
  3. at unawares
  4. off guard
  5. against expectations