1.

To be at loggerheads

A. o have tough encounter
B. o be at enmity or strife
C. o face stiff opposition
D. o tax one's mind and body
Answer» C. o face stiff opposition


Discussion

No Comment Found