密不可分

Idiom

 * 1) inextricably linked; inseparable