离不开

离不开 (lí bu kāi)
inseparable; inevitably linked to