I’ve studied Japanese and while I’m by no means fluent I think this is a decent rendering of the song into Japanese. I like that for the word for “fate” is Sadame which man fate but it has a sad connotation to it. Not sure what I think of the singing though.
I one time timed to tried to translate Belle into Japanese but not to fit the measure. I do think it would be cool if Notre Dame played to Japan, it’s played a lot in Asia but not in Japan.