Vocabulary

足の引っ張り合い

standing in each other's way; holding each other back; getting in the way of each other's success; hindering each other's progress

expression noun