c'est un prêté rendu
Meanings
Phrase
1. it's only fair, it's deserved, tit for tat, one had it coming, one bad turn deserves another