shì dào jīn rì

Translation

  • under the circumstances
  • the matter having come to that point
Chinese Tones