Chinese: 我还没找到他们。
English: I haven't found them yet.
French: Je ne les ai pas encore trouvés.