Language:
Free Online Dictionary|3Dict

息息相關

Source : CEDICT

closely bound up (idiom); intimately related