milestone (n): very important stage or event in the development of something
remind somebody of something: to help somebody remember something, especially something important that they must do likely (a): probable or expected adore (v): to like something very much spoil – spoilt – spoilt (v): pamper, give someone anything he/ she wants plethora (n): an amount that is greater than is needed or can be used throw a party: organize a party destined (for) (a): on the way to or intended for a place turning point (n): the time when an important change takes place, usually with the result that a situation improves maturity (n): the state of being fully grown or developed