Language:
Free Online Dictionary|3Dict

離不開

Source : CEDICT

inseparable/inevitably linked to