Chinese: 你最好亲自去。
English: You'd better go in person.
French: Tu ferais mieux d'y aller en personne.