Finally they accepted our explanation.

英 美
  • 最后他们同意了我们的解释。
  • accepted adj.公认的;录取的;可接受的;已承兑的
  • explanation n.解释;说明
  • finally adv.最后;决定性地;最终
  • our adj.我们的
  • they pron.他们