Interesting thread. Rather than a direct translation to #japanese is there perhaps a Japanese phrase from #Zen Buddhism, Japanese haiku, or maybe even kintsugi cracked pottery that conveys a similar meaning? I'm thinking about the acceptance of imperfection; or the Buddhist concept of detachment since all things are impermanent.
I've been following Kanho Yakushiji, the Zen Buddhist monk who sings, and remembered his video.
https://www.youtube.com/watch?v=2JdjqV5uSWY&list=PLP5yhOwwlcDsLM-z5lEZ9-kalkGPlzVFR&index=12