quán dǎ jiǎo tī

Translation

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

Synonyms

Chinese Tones