threw him to the dogs

listen to the pronunciation of threw him to the dogs
الإنجليزية - الإنجليزية
{f} released his vengeance upon him, forced him to pay the consequences for his actions