Chinese: 最近都没有见到他。
English: No one has seen him recently.
French: Ces derniers temps, je ne le vois presque jamais.