Back to Dictionary
事到如今
shìdàorújīn
1.
as matters stand
2.
things having reached this stage