Author: Wang, Ruoqiong translator