review – n. an investigation or study
contribute – v. give something in order to provide or achieve something together with other people
heartache – n. extreme sadness
extent – n. the size or importance of something
undermine – v. make someone less confident or make something weaker