A Chinese-English translation magazine. 35th anniversary issue