Chinese: 难怪我们没有办法说话。
English: No wonder we could not speak.