Her explanation certainly sounded believable.

英 美
  • 她的解释听起来的确可信。