Chinese: 事情还没给解释清楚。
English: Things are not clearly defined.