Chinese: 这让我感到沮丧。
English: It makes me feel sad.
French: Cela me rend triste.