难分难解

nán fēn nán jiě

to become caught up in an irresolvable situation (idiom)

nán

difficult (to...)

fēn

to divide; to separate

nán

difficult (to...)

jiě

to divide