深知

Verb

 * 1) to know very well; to understand thoroughly