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