donner sa langue au chat

Etymology
lit. 'to give one's tongue to the cat'.

Verb

 * 1)  to give up trying to guess something, e.g. the answer to a riddle

Conjugation

 * see