息息相關

Idiom

 * 1) to be closely linked; to be closely bound up