Ferret out (something) from (someone) ferret (information or something) out of (someone)

To get something from someone by being persistent.

I tried hard to ferret out the time of the party from my friend.