Language:
Free Online Dictionary|3Dict

拳打腳踢

Source : CEDICT

lit. to punch and kick (idiom); to beat up/fig. determined to sort out a problem