lián tī dài dǎ

Translation

  • to kick and beat (idiom)
Chinese Tones