Yu Xiaotong
the translation is fine expect some minor mistake who affect greatly though...I think some effort will do especially changing names ...please pay attention to it it's so frustrating