My apologies. I don't speak any East Asian languages - I used the translation you provided when you originally posted this great clip.
I didn't know what language it was in, but it sounded to me more like Japanese than Chinese or Korean, and the original subtitles looked like Chinese, so I took a guess. Since you translated it and "Sakura" is a Japanese name I thought I had a safe bet. If it's Taiwanese that makes sense why it would be subtitled into Chinese.
Hope I didn't make any other mistakes with the subtitles.