zhēn jiān duì mài máng

Translation

  • sharply opposed to each other, with neither prepared to give an inch (idiom)
Chinese Tones