英語候補to print (on)to imprint (e.g. on one's subconscious)to insert (an illustration)to instill (a thought, impression, etc.)