To pay off old scores

To pay off old scores

Explanation
  • To pay off old scores is an idiom.
  • To pay off old scores means to settle old grudges by taking revenge.
  • To pay off old scores پرانی دشمنی کا بدلہ لینا
  • ******