at loggerheads in French
at loggerheads in French
comme chien et chat
(figuratively) Unable to agree; opposing.
diamétralement opposés
(figuratively) Unable to agree; opposing.