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