Chinese: 我想不起他们的名字了。
English: Their names have escaped me.
French: Leurs noms m'avaient échappé.