Japanese dictionary
しんじつにせまる
to close in on the truth
Kanji details
・true
・reality
・buddhist sect
・truth
・urge
・force
・imminent
・spur on