事到如今

shìdàojīn
as matters stand; things having reached this stage

CEDICT

as things stand; currently; getting this far; up to this point

Wiktionary

事情到了今日地步

重編國語辭典

事情到了今日地步

維基詞典

Entry Composition