- I know what the expression means, but I have a hard time thinking of an equivalent in French. Please no literal translation (I can do that ;)), but another idiomatic expression in French that would have a similar meaning. - Je sais ce que l'expression signifie, mais je n'arrive pas a penser a un equivalent en francais. Merci de ne PAS traduire litteralement (ca, je sais le faire ;)), mais de trouver une expression idiomatique francaise qui aurait un sens similaire.