herua

Verb

 * 1) To trickle, ooze.
 * 2)  To give or cede, especially as a response to someone's efforts.
 * Häneltä ei heru enempää tietoa.
 * He does not give any further information.
 * We cannot squeeze any more information out of him.