Chinese: 它在我的舌尖上。
English: It's on the tip of my tongue.
French: Je l'ai sur le bout de la langue.