Chinese: 这是个不可能的任务。
English: This is an impossible task.