Chinese: 不可能找得到答案。
English: It was impossible to find an answer.