His explanation seems highly improbable.

英 美
  • 他的解释似乎很不可能。
  • explanation n.解释;说明
  • highly adv.高度地;很;非常;赞许地
  • his adj.他的pron.他的
  • improbable adj.不大可能的;不像会发生的;似不可信的
  • seems seem的第三人称单数形式