diǎn zi zhā shǒu

Translation

  • (coll.) one's adversary is very tough
Chinese Tones