thông hiểu

Etymology
.

Verb

 * 1) to thoroughly understand; to be well versed in; to be proficient in; to know through and through