to introduce ideas etc using continual effort
implant, introduce
to make (a person) feel certain about, believe something
cause to believe; convince to do
to give (a person) a higher position or rank; to help to organize and start (something)
help, advance
to bring (something) to the attention of the public
make widely known; promote