miteinander verzahnt sein

listen to the pronunciation of miteinander verzahnt sein
Deutsch - Englisch
to interlock