pull teeth : Idioms in English

pull teeth

To work hard to get information
Usage:
Getting Frank to say where he'd been last night was like pulling teeth.
Lightning fast vocabulary building for SAT, ACT, GRE, GMAT and CAT