pay in full and be free from a debt, yield good results (the risk paid off) She finally paid off her car so she has lots of extra money to spend.
PAY OFF
Meaning of PAY OFF in English
English idioms vocab. Словарь английских идиом и выражений. 2012