deducted is a form of:

Have the last laugh



idiom
1.
ការឈ្នះគេនៅទីបំផុត