Things happened too fast 事發突然

Things happened too fast.
It happened so suddenly.