User blog comment:Damesukekun/Song Translating and Mistranslating/@comment-97.83.3.139-20160707021701/@comment-1523675-20160707122141

Yes, I think it's a good translation. Some phrases seem different, but they are Japanese idioms and the translator paraphrased them for English speakers.