“难解之谜”常见的英文表达有 “an unsolved mystery” 或 “a perplexing/baffling puzzle” 。
“an unsolved mystery”:强调谜题尚未被解开,带有一种尚未找到答案的意味。例如:The disappearance of the ancient civilization remains an unsolved mystery.(那个古老文明的消失依然是一个未解之谜 。)
“a perplexing/baffling puzzle”:侧重于表达谜题令人困惑、难以理解的特点。“perplexing” 和 “baffling” 都有“令人困惑的、难以捉摸的”意思。例如:This complex mathematical problem is a perplexing puzzle for many students.(这道复杂的数学题对很多学生来说是一个令人困惑的谜题 。)