Japanese dictionary
せいてんはくじつ
having a clear conscience; having nothing to be ashamed of
Kanji details
・clear up
・heavens
・sky
・imperial
・white
・day
・sun
・japan
・counter for days