duì zhe gàn

Translation

  • to adopt confrontational posture
  • to meet head-on
  • to compete
Chinese Tones