appreciate - to grasp the nature of; to value or admire highly.
communicate - the imparting of or interchange of thoughts, opinions, or information by speech, writing, or signs.
trust - reliance on the integrity, strenght, or surety of a person or thing; confidence.