Dr. Xing,
In my opinion, I don't think it is necessary to translate everything. However, all relevant information shall be translated.