Pinyin Dictionary results for "shi dao jin ri"

事到今日
under the circumstances; the matter having come to that point
Dictionary data provided by CC-CEDICT