难解难分nánjiěnánfēnMeanings1. hard to untie, hard to separate (idiom); inextricably involved2. locked in battleCharacters used难difficult解to divide分to divide