Chinese: 一块岩石从上面落下。
English: A rock fell from above.