Ruiping Li Translator