shì dào jīn rì事到今日under the circumstances; the matter having come to that pointFrequency 3.5Meaningsunder the circumstancesthe matter having come to that point