事到如今

Idiom

 * 1) as things stand; currently; getting this far; up to this point