誓不两立的英文翻译

中文:誓不两立

英文翻译:irreconcilable; swear not to coexist with another