The facts allow no other explanation.

  • 这些事实不容作其他解释。
目录 查词历史