cóng shí zhāo lái

Translation

  • to own up to the facts
Chinese Tones