Chinese: 我踩到了什么奇怪的东西了。
English: I stepped on something weird.
French: J’ai marché sur un truc bizarre.