Chinese: 我该高兴。
English: I should be happy.
French: Je devrais être contente.