-
The facts allow of no other explanation.
这些事实不容许有别的解释。
youdao
-
The facts allow of no other explanation.
事实俱在,不容其他解释。
youdao
-
The facts allow of no other explanation.
这些事实不允许有其他解释。
youdao
-
The facts allow (of) no other explanation.
这些事实不可能有其它解释。
youdao
-
The facts allow (of) no other explanation.
这些事实不可能有其它解释。
youdao