Casse-tête Literally: it is a head breaker
Meaning: it is a headache