Tu Youyou - Other languages