Chinese: 我依稀记得见过他。
English: I vaguely remember meeting him.
French: Je me rappelle vaguement de lui.