make good

/M EY1 K G UH1 D/
verb
  1. 1

    To achieve substantial success in life, often in business.

  2. 2

    (often with "on") To complete successfully; to fulfil (a promise).

    โ€œHe made good his escape by jumping from a second-story window.โ€

  3. 3

    To match the first player's bet with one's own, rather than dropping out.

  4. 4

    To remedy or compensate for (a defect or deficiency).

    โ€œThe company made good the damage by paying my repair costs.โ€

  5. 5

    To make (a surface) level or even.

Source: https://en.wiktionary.org/wiki/make%20good