French phrase
Il y a anguille sous roche.
Meaning
There's something fishy going on.
When to use it
It suggests that something hidden or suspicious is going on. It is informal and expresses wary distrust.
Example dialogue
Il a vendu sa maison en une semaine.
He sold his house in a week.
Il y a anguille sous roche.
There's something fishy going on.