Language:
Free Online Dictionary|3Dict

纠缠不清

Source : CEDICT

entangle and involve/to be too tangled up to unravel (idiom)