事到今日

shì dào jīn rì

under the circumstances

the matter having come to that point

事

shì

matter

到

dào

to reach; to arrive

今

jīn

now

日

rì

abbr. for 日本[Ri4 ben3], Japan