Chinese: 这些人好奇怪。
English: These people are so weird.
French: Ces personnes sont vraiment bizarres.