事到今日

    shìdàojīnrì

    1. Idiomunder the circumstances; the matter having come to that point

    事到今日,我们只能尽力而为。Shìdàojīnrì, wǒmen zhǐnéng jìnlì'érwéi.Now that things have come to this, we can only do our best.