Chinese: 你应该亲自去。
English: You should go in person.
French: Vous devriez vous y rendre en personne.