莫怪
英文解释:
  1.   No wonder, then