the two cannot exist together (idiom); irreconcilable differences; incompatible standpoints
trad. 勢不兩立
Also written 勢不兩立【shì bù liǎng lì】
the two cannot exist together (idiom); irreconcilable differences; incompatible standpoints
trad. 勢不兩立
Also written 勢不兩立【shì bù liǎng lì】