Chinese: 很让人困惑啊。
English: That's interesting.
French: C'est intrigant.