threads - n. an ideas, feelings, etc., that connect the different parts of something (such as a story)
impact - n. a powerful or major influence or effect
embarrass - v. to make (someone) feel confused and foolish in front of other people
convince - v. to cause (someone) to believe that something is true
outcome - n. something caused by an activity or process; result
response - n. something that is done as a reaction to something else
disclose - v. to make (something) known to the public