Chinese: 我认为你最好去拜访他。
English: I think you had better call on him.
French: Je pense que tu ferais mieux de passer le voir.