Chinese: 那该让你高兴。
English: That should make you happy.
French: Cela devrait te rendre heureuse.