in

What just happened? – impressive

What just happened?

What just took place? – natural