having the same advantages and disadvantages as sb else
on equal terms (with sb)
having the same advantages and disadvantages as sb else
Can our industry compete on equal terms with its overseas rivals?
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición