Chinese: 我们没办法回答这个问题。
English: The question was impossible for us to answer.