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