分庭抗礼
English Expression:
  1. n.  stand up to sb.as an equal
  2. n.  act independently and defiantly
  3. n.  make rival claims as an equal
  4. n.  match one's wits
  5. n.  treat sb. as an equal
  6. v.   function as rivals
  7. v.   rival each other
  8. v.   be in competing positions
  9. v.   compete on equal terms
French Expression:
  1.   se ren contrer sur un pied d'égalité, demander l'égalité en droits avec qn, affronter bravement qn, tenir tête à qn