Chinese: 话在嘴边
English: It's on the tip of my tongue.
French: Je l'ai sur le bout de la langue.