"drag something out of them" = to gradually get someone to tell you something they don't want to say. there is also the expression "like pulling teeth" - "getting information out of him was like pulling teeth" (It was very difficult to get the information. "uphill battle" - a struggle.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.