give (someone) what he has coming to him - İngilizce Eşanlam Sözlük

Can't found any synonym terms.