Chinese: 啥也不对劲儿。
English: Nothing feels right.
French: Rien ne semble coller.