Back to Dictionary
你死我活
nǐsǐwǒhuó
1. lit. you die, I live (idiom); irreconcilable adversaries
2. two parties cannot coexist