Chinese: 我们应该休息休息。
English: We should rest.
French: Nous devrions nous reposer.