Chinese: 根本不可能做那件事。
English: Doing that is simply out of the question.