借りを返す(かりをかえす)

Japanese vocabulary

Meaning: to pay back a debt; to have one's revenge; to settle a score; to get back at someone

See it used in real works