Back to Dictionary
势不两立
勢不兩立
shìbùliǎnglì
1.
the two cannot exist together (idiom); irreconcilable differences
2.
incompatible standpoints
Metadata
- Category
- Chinese