Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

誓不两立

shì bù liǎng lì

Definitions

  • the two cannot exist together (idiom); irreconcilable differences
  • incompatible standpoints