深知shēnzhī
Top 15000
Meanings
1. to know well; to be fully aware of
Characters used