Opens in a new tab

David Issokson

tirer les vers du nez à quelqu’un

The French expression “tirer les vers du nez à quelqu’un” translates literally to “to pull the worms out of somebody’s nose”. English meanings include: A French meaning is: “extirper des informations à quelqu’un” or to drag out or extract information from somebody. In essence, the expression means to successfully get somebody to talk when they’re holding…

Read More

un secret de Polichinelle

The French expression “un secret de Polichinelle” translates literally to “the secret of a Polichinelle puppet”.English meanings include: an open secretit’s no secretit’s common knowledge A French meaning of this idiom is simply “un secret connu de tous”, or a secret known by all. Another French meaning is a “faux secret que tout le monde…

Read More

ne pas savoir si c’est du lard ou du cochon

The French expression “ne pas savoir si c’est du lard ou du cochon” translates literally to “to know know if it’s bacon or pork”. English meanings include: The whole idea with this metaphor is that it’s hard to tell the difference between two things that are basically the same. A French meaning on wordreference.com is…

Read More