不共戴天

Etymology
From the , Book 1 (《禮記·曲禮上》):



Idiom

 * 1) to be absolutely irreconcilable