Chinese: 就要说出口了。
English: It's on the tip of my tongue.
French: Je l'ai sur le bout de la langue.